Hallo. Ich habe vorhin ein admin-geben befehl gescriptet, aber ich habe warnings drinne. Wäre cool wenn mir einer helfen könnte und mir erkären könnte was ich falsch gemacht habe.
Ich packe den befehl unten in den Treath
dcmd_adminmachen(playerid, params[])
{
new sID,prang;
if(sscanf(params, "ui", sID, prang))
{
return SendClientMessage(playerid, ROT, "Verwendung: /adminmachen [Spielerid][rang]");
}
else
{
if(IsPlayerAdmin(playerid))
{
SpielerD[sID][Adminlevel] = prang;
new adminmachennachrichtanadmin[128];
new adminmachennachrichtanbekommer[128];
format (adminmachennachrichtanadmin,sizeof(adminmachennachrichtanadmin),"Du hast %s den adminrang %i gegeben!",GetPlayerName(sID),prang);
SendClientMessage(playerid, GRÜN, adminmachennachrichtanadmin);
format(adminmachennachrichtanbekommer,sizeof(adminmachennachrichtanbekommer),"Du hast von %s den Adminrang %i bekommen!",GetPlayerName(playerid),prang);
SendClientMessage(sID, GRÜN, adminmachennachrichtanbekommer);
return 1;
}
else
{
return SendClientMessage(playerid, ROT, "Du bist kein Admin, oder hast nicht die Benötigten rechte");
}
}
}
Die Warnings dazu sehen so aus:
C:\Dokumente und Einstellungen\bzz\Desktop\Samp Server\gamemodes\GermanHideReallife.pwn(453) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\bzz\Desktop\Samp Server\gamemodes\GermanHideReallife.pwn(453) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\bzz\Desktop\Samp Server\gamemodes\GermanHideReallife.pwn(455) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\bzz\Desktop\Samp Server\gamemodes\GermanHideReallife.pwn(455) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Warnings.
Danke im vorraus für eure Hilfe
MFG
Kempfer