So wie Delux-Host mit "google maps" einfach eine eigene karte und per Mysql abfrage die Cords bestimmen
oder halt als Filterscript und .xml datei.
mfg Der_Raecher
So wie Delux-Host mit "google maps" einfach eine eigene karte und per Mysql abfrage die Cords bestimmen
oder halt als Filterscript und .xml datei.
mfg Der_Raecher
Braucht man nicht...
[ SCRIPTING ] Warning (& Error) Erklärungen + Behebungen
Ja habe ich dann gesehen wo ich mir den Post nochmal angekuckt habe. Deshalb auch mein //edit
mfg Der_Raecher
edit// @ Vitalik 19 nein diese Warnings sind nicht schlimm, pawno weißt halt nur darauf hin das du Codes nicht richtig eingerückt hast.
Um da helfen zu können brauche ich den Inhalt der betroffenen Zeilen.
mfg Der_Raecher
edit:// Du musst einfach die zeilen einrücken das sie wieder zu den andern passen.
Hier mal die Codeschnipsel
forward Wetter();
forward SetWetter();
new Weather[3];
new WetterRandomLS[] = { 1,2,3,15 };
new WetterRandomSF[] = { 5,6,16 };
new WetterRandomLV[] = { 1,2,3,4,5,18 };
Wetter();
SetTimer("Wetter",900000, 1);
SetTimer("SetWetter",1000, 1);
public Wetter()
{
//Wetter 0 = LS , Wetter 1 = SF , Wetter 2 = LV
Weather[0] = WetterRandomLS[random(sizeof(WetterRandomLS))];
Weather[1] = WetterRandomSF[random(sizeof(WetterRandomSF))];
Weather[2] = WetterRandomLV[random(sizeof(WetterRandomLV))];
// VERSUCH new query[200]; // VERSUCH
// VERSUCH format(query, sizeof(query), "INSERT INTO Server (wetterls, wettersf, wetterlv) VALUES ('i, Weather[0]', 'i, Weather[1]', 'i, Weather[2]')"); // VERSUCH
// VERSUCH mysql_query(query); // VERSUCH
}
public SetWetter()
{
new Float:xx, Float:yy, Float:zz;
for(new i=0; i< GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
GetPlayerPos(i, xx, yy, zz);
if((xx > -992.5172 && xx < 4000.0000) && (yy < 528.0000 && yy > -4000.0000)) //Los Santos
{
SetPlayerWeather(i, Weather[0]);
//Los Santos
}
if((xx > -4000.0000 && xx< -992.5172) && (yy < 4000.0000 && yy > -4000.0000)) //San Fierro
{
SetPlayerWeather(i, Weather[1]);
//San Fierro
}
if((xx > -992.5172 && xx< 4000.0000) && (yy < 4000.0000 && yy > 528.0000)) //Las Venturas
{
SetPlayerWeather(i, Weather[2]);
//Las Venturas
}
}
}
return 1;
}
edit// habe oben mal was versucht scheint aber nicht zu klappen.
Hallo liebes Breadfish Forum,
ich habe ein Random Wettersystem das für jeden Stadtteil ein anderes Wetter bestimmt, meine Frage ist ob man auch abfragen kann welches Wetter gerade in einem Stadtteil ist.
mfg Der_Raecher
Kann mir einer evtl. ein Abfrage Script erstellen was abfragt welches Wetter momentan in dieser Region ist ?
mfg Der_Raecher
Wenn ein Spieler Connectet erhält er automatisch 100% Health
/edit Welches Plugin nutzt du ?
if(GetPlayerInterior(playerid) != 0 && GetPlayerWeapon(playerid) != 0) {ResetPlayerGiveWeapon(playerid,0); return 0;
}
Hey Brotfischer,
wie ist der Downloadlink von Carsystem von Ping ?
mfg Der_Raecher
Die ganze Zeit einen OVERLAY auf das Viedo legen.
Startet nur der PC neu oder auch Monitor und so (also meine geht der Strom weg).
Wenn nicht kann es ein Software/Hardware Problem sein.
mfg Der_Raecher
Bei public OnPlayerConnect(playerid)
Fügst du PlayerInfo[playerid][pCarLic] = 1; ein.
mfg Der_Raecher
Hey Brotfischer,
ich habe ein Problem mit dem RobSystem !
if(strcmp(cmd, "/rob", true) == 0)
{
if(!IsPlayerInRangeOfPoint(playerid,3.0,1424.4016,-1002.9427,1639.7843))
{
SendClientMessage(playerid,0xAA3333AA,"Du bist nicht am Tresor in der Bank!");
return 1;
}
if(rob)
{
SendClientMessage(playerid,0xAA3333AA,"Die Bank wurde gerade erst überfallen!");
return 1;
}
//FreezePlayer(playerid);
rob = 1;
SetTimer("Rob_Reset",1800000,0); // Nach 30 Minuten erst wieder ausrauben
SetTimerEx("Rob_UnFreeze",120000,0,"i",playerid); // Nach 2 minuten Bank überfallen
OnPlayerCommandText(playerid,"/S Hände hoch das ist ein Überfall!!!");
SendClientMessage(playerid,0xFF9933FF,"Du willst die Bank überfallen und musst warten bis das Geld eingepackt ist!");
SendClientMessage(playerid,0xFF9933FF,"Verlasse vorher nicht die Bank!");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(IsACop(i))
{
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Achtung Alle Einheiten! Eine Meldung vom Bank Security System!");
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Verbrechen: Banküberfall, Gesuchter: Unbekannt");
SendClientMessage(i,TEAM_BLUE_COLOR,"HQ: Begeben sie sich sofort zur Los Santos Bank!");
}
}
}
return 1;
}
public Rob_UnFreeze(playerid)
{
if(PlayerInfo[playerid][pLocal] == 102)
{
//UnFreezePlayer(playerid);
new randmoney = 10000 + random(30000);
GivePlayerMoney(playerid,randmoney);
new string[128];
format(string,sizeof(string),"Du hast $%d erbeutet! Nun verschwinde! Aber schnell!",randmoney);
SendClientMessage(playerid,COLOR_GREEN,string);
SetTimerEx("Rob_Cop",60000+random(90000),0,"i",playerid); // Nach 1 minute
}
else
{
SendClientMessage(playerid,0xAA3333AA," Du hast die Bank verlassen und bekommst keine Kohle!");
return 1;
}
return 1;
}
Also man bleibt ohne eine Bewegung einfach stehen und man bekommt das Geld nicht !
Es kommt der Text: "Du hast die Bank verlassen und bekommst keine Kohle!"
BITTE um HILFE
mfg Der_Raecher
es braucht seine Zeit pflege es und lass ihm Zeit
ne *Joke*, crasht die pawno.exe ?
mfg Der_Raecher
new Accountinfo[MAX_PLAYERS];
xD
Und jetzt bitte noch ein Verwarnsystem bei 3 Verwarnungen wird er gekickt.
mfg Der_Raecher
Hey Brotfischer,
ich hätte mal eine Frage wie erstelle ich so ein System wie NeS das man auf dem Friedhof eine Verwarnung bekommt wenn man die LinkeMaustaste drückt.
Wie ist der Befehl / Command.
mfg Der_Raecher
du verstehst das falsch auf der Homepage ist das nebensache.
Ich möchte gerne eine MySql für Statistiken und so.
Aber da die MySql ja über das Internet die Daten holt und dadurch langsamer anspricht hättte ich gerne die lokale möglichkeit mit den .ini Dateien.
Also müsste wenn man sich registriert ein Mysql eintrag erstellen und ebenfals eine .ini für die User.
mfg Der_Raecher
Hey Brotfischer,
wir sind am überlegen ob wir das Script umschreiben und es MYSQL tauglich machen.
Die Frage von mir ist ob man beide System gleichzeitig nutzen kann um die performance zu verbessern da die MYSQL ja langsamer anspricht als das normale .cfg System !
Da ich die MySql aber brauche um ein CP zu erstellen.
Ist es möglich beide Systeme zu benutzen oder nicht.
Vorstellung wenn das OnPlayerUpdate anspricht sollte es sich auf die .cfg und in die MYSQL einschreiben.
Das Login sollte nur die .cfg abrufen und die Registration auch ( Bei der Registration nartürlich einen Tabellen eintrag machen).
mfg Der_Raecher