hey ich hab langen das Problem das ich das u nicht mehr nutzen kann bei if(sscanf(params,"u",pID)) alos wen ich Ingame /x UserName eingebe zeigt er mir den entweder an das es den Befehl nicht gibt oda /x [SpielerName/ID]
hat da wer eine Problem Lösung?
lg kifkat
U wirt seit langen nicht mehr angenommen
- Kevin B.
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Poste doch mal dein Befehl:
Beispiel:
ocmd:hallo(playerid,params[])
{
new pID,Text[128], name[MAX_PLAYER_NAME];
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,FARBE,"Verwendung: /hallo [Playerid]");
{
GetPlayerName(playerid,name,sizeof(name));
format(Text,128,"%s hat dich begrüßt!",name);
SendClientMessage(pID,FARBE,Text);
}
return 1;
} -
z.b bei den
ocmd:ahatnix(playerid,params[])
{
new pID,grund[128],string[128],string2[128];
if(sscanf(params,"us[128]",pID,grund))return SendClientMessage(playerid,ROT,"/ahatnix [ID][GRUND]");
if(sInfo[playerid][sSpieler_adminlevel] == 1991)
{
HatNix[pID] = 1;
format(string, sizeof(string), "[Admin Hilfe System]%s Gibt %s Hilfe Leistung Grund: %s",SpielerName(pID),SpielerName(playerid),grund);
format(string2, sizeof(string2), "[Hilfe System]%s Gibt Dir Hilfe Leistung da du es Ohne nicht schafen Würdest",SpielerName(pID));
SendClientMessage(pID,ROT,string2);
SendClientMessage(pID,ROT,"[Hilfe System]Mit /hatnix Kannst du es Einlössen, Tu es Bitte vohr ein GMX sonst ist es Weg.");
for(new i=0; i<GetMaxPlayers(); i++)
{
if(sInfo[playerid][sSpieler_adminlevel] == 1991 || sInfo[playerid][sSpieler_supporter] == 1)
{
SendClientMessage(i,ROT,string);
}
}
}
else
{
IsAdmin
}
return 1;
}
ist aba auch bei alles andren wo das if(sscanf(params,"u",pID)) Dirne ist//Bissen code vergessen
-
ocmd:ahatnix(playerid,params[])
{
new pID,grund[128],string[128],string2[128];
if(sscanf(params,"us[128]",pID,grund))return SendClientMessage(playerid,ROT,"/ahatnix [ID][GRUND]");
if(sInfo[playerid][sSpieler_adminlevel] == 1991)
{
HatNix[pID] = 1;
format(string, sizeof(string), "[Admin Hilfe System]%s Gibt %s Hilfe Leistung Grund: %s",SpielerName(pID),SpielerName(playerid),grund);
format(string2, sizeof(string2), "[Hilfe System]%s Gibt Dir Hilfe Leistung da du es Ohne nicht schafen Würdest",SpielerName(pID));
SendClientMessage(pID,ROT,string2);
SendClientMessage(pID,ROT,"[Hilfe System]Mit /hatnix Kannst du es Einlössen, Tu es Bitte vohr ein GMX sonst ist es Weg.");
for(new i=0; i<GetMaxPlayers(); i++)
{
if(sInfo[playerid][sSpieler_adminlevel] == 1991 || sInfo[playerid][sSpieler_supporter] == 1)
{
SendClientMessage(i,ROT,string);
}
}
}
else
{
IsAdmin
}
return 1;
}Mit freundlichen Grüßen
[My]Sven_Martinez//Edit: .pwn-Tag used
-
hast du sscanf schon geupdatet?
Wenn nicht dann mach das dann geht es wieder.
War bei mir so. -
wo gibt es den den Aktuellsten ?nicht das ich nach her ein Älteren laden tue:D
@[My]Sven_Martinez
leider auch nicht -
Hier ist die neuste Version: http://forum.sa-mp.com/showthread.php?t=120356 (Update 7)
-
ich danke euch
das es an so eine Kleine sache Liegen kann Unglaublich -
breadfish.de
Hat das Thema geschlossen.