Guten Tag.
ich möchte mir gerade zcmd anlernen.
Nun möchte ich einen eig. leichten Command erstellen.
COMMAND:makeadmin(playerid,params[])
{
new
pID[20],
newAdmin;
if(SpielerInfo[playerid][Adminlevel]==3)
{
if(sscanf(params, "us",pID,newAdmin))
{
return SendClientMessage(playerid,ROT,"USAGE: /makeadmin [playerid] [Adminlevel]");
}
if(!IsPlayerConnected(pID)) //Zeile 1157
{
return SendClientMessage(playerid,ROT,"Kein Spieler mit angegebener ID Online");
}
new playID[20];
GetPlayerName(pID,playID,sizeof(playID));//Zeile 1162
SpielerInfo[playID][Adminlevel]=newAdmin;//Zeile 1163
}
return 1;
}
Ich bekomme aber folgende Erros:
C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1157) : error 035: argument type mismatch (argument 1)
C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1162) : error 035: argument type mismatch (argument 1)
C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gamemodes\tdm.pwn(1163) : error 033: array must be indexed (variable "playID")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
3 Errors.
Danke
EDIT// Code richtig angeordnet
EDIT// Code richtig angeordnet(erneut)