Denke mal Mainstream Rennen, aber kA in der Beschreibung steht so viel an Informationen zur Verfügung, das habe ich schon wieder vergessen
Beiträge von 8D
-
-
-
Ja ist man auf der sicheren Seite
Naja ich mach das noch komplett anders mit MAX_PLAYERS
Naja bin mal off byebye
-
Benjamin mein Freund, selbst bei OnGameModeInit wird ein Textdraw angezeigt =).
Nur so nebenbei
-
Ich habe das Problem, dass mein Server seit ca. 1 Stunde keinen GameMode mehr lädt. die server.cfg und die GameMode-Namen sind immer noch dieselben.
In der Log-Datei, wird auch kein GM-Loading angezeigt einer ne Idee? -
hast du OnPlayerUpdate oder Register drinne? wenn ja auch mal zeigen bitte.
-
Du kannst auch eine Berechnung zwischen Car und Spieler durchführen ( also die positionen ) und eine If-Abfrage für den Abstand machen, wobei du den Betrag eines Resultat nehmen musst (also + und - Abfragen, da ja die Map auch - Koords für X und Y hat. )
Und dann fragst du halt noch ab ob er in dem Auto sitzt oder nicht. =)
Dafür brauchst du wie Seb gesagt hat : LastVehicle[playierd] =)
-
Reicht das bis morgen? Ich wollte noch scripten
-
-
Falls noch gesucht wird:
-
Also am besten einzelnd nach jeder Aktion wo man das Saven unbedingt benötigt speichern?
Was ne doofe Sache =(
Aber woran liegts? Andere Callbacks werden doch auch nur auf Aufruf ausgeführt ?!
-
Ahja ?! oO
Sein OnPlayerUpdate wird aber nur bei /logout Disconnect und GMX benutzt. Und nicht als timer?
-
bei OnPlayerLogin am ende: vor dem else also noch in der if-anweisung
SpawnPlayer(playerid);
-
Rede ich gegen eine Wand? Du kannst keine Variable für einen Wert benutzen der nicht existiert.
probier es mal so
public OnPlayerSelectedMenuRow(playerid, row)
{
new var[32];
new string[256];
new name[32];
GetPlayerName(playerid,name,sizeof(name));
format(string,256,"%s.ini",name);
new File:hFile; hFile = fopen(string, io_append);
if(GetPlayerMenu(playerid) == geschlecht)
{
switch(row)
{ case 0:
{
SendClientMessage(playerid, COLOR_GREEN, "Sind sind also Männlich");
PlayerInfo[playerid][pGeschlecht] =1;
format(var, 32, "Geschlecht=%d\n",PlayerInfo[playerid][pGeschlecht]);fwrite(hFile, var); HideMenuForPlayer(geschlecht, playerid);
TogglePlayerControllable(playerid, true);
}
case 1:
{
SendClientMessage(playerid, COLOR_GRAD1, "Sie sind also weiblich");
PlayerInfo[playerid][pGeschlecht] = 2;
format(var, 32, "Geschlecht=%d\n",PlayerInfo[playerid][pGeschlecht]);fwrite(hFile, var); HideMenuForPlayer(geschlecht, playerid);
TogglePlayerControllable(playerid, true);
}
}
}
}Mein Firefox spinnt rum gerade sorry, so sollte so richtig sein.
-
Naja versteh jetzt BlackFox Aussage nicht, da sein OnPlayerUpdate ohne Probleme funktioniert
-
Lad mal die veränderte version hoch bei pastebin bitte.
-
In seinem Script jetzt speziell?
Ich hab so ähnlich und bei mir klappts einwandfrei?!
-
Hast gemacht was ich dir gesagt hab?
Du kannst nix formen wenn kein %s, %d da steht und du dann einen Wert für etwas nicht vorhandenes setzt.
-
Schon gefixxed sorry hab das script jetzt aber schon gelöscht =)
ich schick dir die fixxed version per PM
-
format(var, 32, "Geschlecht=%s\n",PlayerInfo[playerid][pGeschlecht]);fwrite(hFile, var); // Wenn du das Geschlecht als string definierst sonst:
PlayerInfo[playerid][pGeschlecht] = 1 // in dem Falle männlich
format(var, 32, "Geschlecht=%d\n",PlayerInfo[playerid][pGeschlecht]);fwrite(hFile, var);