if(GetPVarInt(playerid,"Userrang") == 1)
{
}
else if....
das bis 3 fortführen und dann
if(GetPVarInt(playerid,"Userrang") =< 3)
{
}
So müsste es glaube ich aussehen, könnte mich aber auch mit der Krokodilsklammer vertan haben.
if(GetPVarInt(playerid,"Userrang") == 1)
{
}
else if....
das bis 3 fortführen und dann
if(GetPVarInt(playerid,"Userrang") =< 3)
{
}
So müsste es glaube ich aussehen, könnte mich aber auch mit der Krokodilsklammer vertan haben.
Versuche mal bei Sampdebug /vsel
Müsste besser gehen
Ist es an einer bestimmten Stelle?
Welches Betriebsprogramm benutzt du?
Alle Treiber aktuallisiert?
Schick uns einfach alles, was mit dem Befehl zu tun hat.
Eine andere Möglichkeit wäre auch noch TV7 oder Skype.
nach dem "text" kommt nichts mehr bei OnPlayerText
Wenn du alle Fahrzeuge respawnen lassen willst, musst du dies in einen Command einfügen
for(new i=0; i<MAX_VEHICLES; i++)
{
SetVehicleToRespawn[i];
}
Hast du im Scriptfiles Ordner den Ordner Spielerdatei erstellt?
Ich hatte das Prob auch, aber nachdem ich den Ordner erstellt habe ging es
Hast du das#include <Dini> drinne?
Fehler Nummer 3 heist, dass du irgendwo ein Semikolon (oder so) vergessen hast.
poste mal bitte alle zeilen, die du dazu hast.
Sonst kann ich dir nicht helfen.
Vielleicht, weil du da zu viele Lücken hast, also bei "Kommt noch" oder, weil die SendClientMessage es vorzeitig mit einem """ beendet. Versuchs mal mit
format(string, 128, "Dein Passwort wurde erfolgreich auf \'%s\' geändert.", inputtext);
Du musst abfragen, dass wenn der Spieler in Fraktion 1 ist, dann soll der Invitete Spieler in die Frak gesetzt werden, z.b.
if(GetPVarInt(playerid,"Fraktion") == 1)
{
SetPVarInt(pID,"Fraktion",1);
SendClientMessage(pID,Rot,"Du bist nun ein Polizist.");
}
else if....
So könnte es aussehen. Aber vor der Abfrage muss halt ungefährt das selbe wie bei einem Makleader oder SetAdmin Befehl
//EDIT: Habe es verbessert
Es könnte auch daran liegen, dass du bei dem Eingefügtem eine falsche Abfrage hast. Vielleicht hast du aber auch etwas in die falsche Zeile kopiert.
Andere Möglichkeit wäre auch, dass du bei Spielername das "N" groß schreiben musst, z.b. SpielerName(pID)
@Löwe,
da passiert nichts
Nein, und hör auf zu Spammen.
Du hast es nichtmal gescriptet. Ich habe ALLES an diesem Script gemacht! Du hast Filterscripts eingefügt usw. Also mecker nicht. Und ich finde es unverschämt, dass dann in der Konsole steht Mikes Script.
Las Vegas Roleplay
Du musst eine Datei erstellen,
und abfragen, ob das Fahrzeug ein Object Attached hat, wenn ja, dann
onvehicleSpawn, dann attachen. Benutz mal die SuFu, da findest du bestimmt etwas.
Um welche Befehle geht es?
In was ist es geschrieben?
Ist es von einem System. Schreib es uns, und wir können dir helfen >>Gratis<<
Man kann aber trotzdem auf einen Server connecten. Egal ob Blau oder Grün
Aber wenn das das Problem sein sollte, macht mal gegenseitig Rechtsklick auf euren Namen -> Einstellungen -> Verbingung -> Alles erlauben.
Dann dürfte es gehen.
Füge es doch einfach ins Script ein....
Außerdem, wer erstellt so ein unnötiges FilterScript?? xD
Und Mike: Er hat gesagt am besten
ocmd:bk(playerid,params[])
{
if(IsPlayerACop(playerid))
{
for(new i = 0; i<MAX_PLAYERS; i++)
{
if(IsPlayerACop(i))
{
SendClientMessage(i,Rot,"Ein Polizist benötigt Hilfe.Begeben sie sich zum Marker.");
SetPlayerMarker(i,playerid);
}
}
}
return 1;
}
Anpassen und alles ist gut
Edit: Du musst den Marker Befehl anpassen