Ich habe meinen /makeleader Befehl etwas verbessert, aber ich bekomme einen Warn den ich nicht verstehe und ihn deswegen auch nicht lösen kann.
Vielleicht könnt ihr mir weiterhelfen.
/makeleader:
ocmd:makeleader(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,1337))
{
SendClientMessage(playerid,Rot,"============ERROR===========");
SendClientMessage(playerid,Rot,"Du bist kein Admin Rank 1337!");
SendClientMessage(playerid,Rot,"============================");
}
new pID, frakktion, fraktname[64];
if(sscanf(params,"ui",pID,frakktion))return SendClientMessage(playerid,Hellblau,"/makeleader [ID] [Fraktion]");
if(frakktion<1||frakktion>24)return SendClientMessage(playerid,Rot,"Bitte gebe eine gültige Frakktions ID ein, es gibt nur 25 Frakktionen!");
SetPVarInt(pID,"Fraktion",frakktion);
SpielerSpeichern(pID);
SendClientMessage(pID,Tuerkis,"Du wurdest von %s zum Leader der Frakktion %s gemacht!",SpielerName(playerid),fraktname);// Error Zeile
return 1;
}
Errors:
C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(2022) : warning 202: number of arguments does not match definition
C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(2022) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Warnings.
Mfg