Ingame passiert immer noch nichts.. und in der Konsole wird auch nichts angezeigt..
Problem gefunden!! Ich hatte Listitem obwohl ich vorher als DIALOG_STYLE einen Input hatte.. Mein Fehler. (Idioten Modus)..
Ingame passiert immer noch nichts.. und in der Konsole wird auch nichts angezeigt..
Problem gefunden!! Ich hatte Listitem obwohl ich vorher als DIALOG_STYLE einen Input hatte.. Mein Fehler. (Idioten Modus)..
In der Konsole wird nichts angezeigt
Jetzt ist das Problem , dass wenn man den Code eingegeben hat, dass nicht die Nchricht (Du bist im Dienst) kommt.
Dialog:
if(dialogid == DienstSystem2)
{
if(response)
{
if(listitem == 0)
{
if(strval(inputtext) < 1000 || strval(inputtext) > 5000)
{
SendClientMessage(playerid, Rot,"Dieser Code existiert nicht");
ShowPlayerDialog(playerid, DienstSystem2, DIALOG_STYLE_INPUT,"Dienst","Geben Sie Ihren Dienst-Code ein","Bestätigen","Abbrechen");
}
else if(strval(inputtext) > 1000 || strval(inputtext) < 5000)
{
if(strval(inputtext) == SpielerInfo[playerid][DienstCode])
{
SendClientMessage(playerid,Gelb,"Sie sind im Dienst");
}
}
}
if(listitem == 1)
{
}
}
}
ocmd:setdienstcode(playerid,params[]){ new Code, CodeString[256],CodeString2[256], pID; if(sscanf(params,"uu",pID,Code)) return SendClientMessage(playerid, Rot,"/setdienstcode [SpielerID][DienstCode]"); format(CodeString, sizeof(CodeString),"{FF6347}[DIENST-CODE] {FEFEFE}Du hast %s einen Dienst-Code zugewiesen",SpielerName(pID)); format(CodeString2, sizeof(CodeString2),"{FF6347}[DIENST-CODE] {FEFEFE}Leader %s hat Dir den Dienst-Code: %i zugewiesen",SpielerName(playerid),Code); SpielerInfo[playerid][DienstCode] = Code; SendClientMessage(playerid, Weiss, CodeString); SendClientMessage(pID, Weiss, CodeString2); SpielerSpeichern(playerid); return 1;}
Hallo
Ich habe ein Problem mit dem Dienstcode.
Wenn ich einen Code wähle, z.b. 2409. dann ist der Code nicht 2409 sondern 65535....
Wo ist mein Fehler? ´Wenn Ihr einen Pawno Code braucht bitte sagen..
Hallo,
Ich wollte mal fragen, was ich schreiben muss um ein Enum bzw das hier:
new AusruestenDuty[][AusruesDut] =
{
{1247, "{FEFEFE}LSPD Dienst-Stern {FFFF63}/Dienst", 228.0680,111.3278,1003.2188},
{1275, "{FEFEFE}LSPD Uniformstand {FFFF63}/uniform",215.9846,111.9095,1003.2188}
};
mit einem IsPlayerInRangeOfPoint verbinden kann?
Hallo..
Ich möchte 3dTextLabels für Enter.
Aber ich will nicht für jeden Enter Icon extra ein Label erstellen. Geht das per Enum/Float und per for(new... ? Und wenn das geht, wie?
ocmd:kick(playerid, params[])
{
new pID, Grund[128], KickString[128];
if(sscanf(params,"us",pID,Grund)) return SendClientMessage(playerid, Rot, "/kick [SpielerID][Grund]");
format(KickString, sizeof(KickString),"{9C1619}[ KICK ] {FEFEFE}%s hat %s gekickt. (Grund: %s)",SpielerName(playerid), SpielerName(pID), Grund);
print(KickString);
SendClientMessageToAll(Weiss,KickString);
Kick(pID);
return 1;
}
Ich werde gekickt, aber der String wird nicht angezeigt. Wo ist mein Fehler?
Vielen dank hat geklappt.
Hab noch eine Frage:
Beim Login.
Also wenn ich mein Passwort eingebe kommen ja diese 3 button. wie bekomme ich die weg bzw. wie schaffe ich es direkt gespawnt zuwerden und somit nicht erst Spawn zu drücken.
{
new Float:x, Float:y, Float: z, Float:Rotation, ErstellString[256],AdminName[MAX_PLAYER_NAME], vid;
vid = strval(inputtext);
GetPlayerName(playerid, AdminName, sizeof(AdminName));
format(ErstellString, sizeof(ErstellString), "%s hat ein Fahrzeug erstellt", AdminName);
GetPlayerPos(playerid, x,y,z);
GetPlayerFacingAngle(playerid, Rotation);
AdminAuto[playerid] = CreateVehicle(vid,x,y,z,Rotation, 2,2, -1);
SetVehicleNumberPlate(vid,AdminName);
SetVehicleToRespawn(vid);
AdminHatAuto[playerid] = 1;
PutPlayerInVehicle(playerid, AdminAuto[playerid], 0);
SendClientMessage(playerid, Gelb, ErstellString);
Funktioniert nicht..
Hallo,
Wie kann ich einem admin Auto welches mit /veh erstellt wird ein Kennzeichen direkt geben ohne es einzutragen? Also im Script direkt auf das Kennzeichen den ersteller schreiben?
Command-Processor und sscanf.? Was ist das genau?
Hallo liebe Scripter,
Ich habe nach langer Zeit wieder angefangen zu Scripten.
Kann mir jemand erklären, wie ein strcmp befehl noch mal geht? z.b. /makeadmin [playerid][Level]
stimmt, danke, wo hab ich nur meinen Kopf
Aber die Datei kann ich so dann nicht löschen oder?
dini_Remove("/PremiumCodes/%s.txt", params);
mh... ich glaube, dass es am Streamer liegt, aber du hast ja den aktuellsten Streamer...
Was hast du den alles entfernt, hast du ganz LS, SF oder LV weggemacht oder was meinst du mit Stadt?
Das liegt glaube ich am Streamer...
Woher weißt du, dass es an den TextDraws liegt?
Füg es bei OnPlayerConnect vor dem Loggin ein, eigentlich sollte es dann gehen.
Werden dir Frakmente von dem Objekt angezeigt oder das komplette Objekt?