02.05.2017, 23:09
if (strcmp("/setadmin", cmdtext, true, 10) == 0){
{
if(IsPlayerAdmin || PlayerInfo[playb][pDono]){
new string[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, vermelho, "Uso correto: /setadmin [ID] [LEVEL]");
return 1;
}
playb = strval(tmp);//id do cara q vai pegar admin
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, vermelho, "Uso correto: /setadmin [ID] [LEVEL]");
return 1;
}
slot = strval(tmp);// para pegar lvl do admin
if(slot >=5){
SendClientMessage(playerid, vermelho, "Level de Admin vai de 0 a 5");
return 1;
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME];
if(IsPlayerConnected(playb))
if(slot == 1){
PlayerInfo[playb][pAjudante] = 1;
format(string(sizeof, string), "O Administrador %s Promoveu o Player %s[ID:%d] para Ajudante", PlayerName(playerid), pname, playb);
SendClientMessageToAll(verde, string);
}
if(slot == 0){
PlayerInfo[playb][pAjudante] = 0;
format(string(sizeof, string), "O Administrador %s Removeu o player %s[ID:%d] da Administraзгo", PlayerName(playerid), pname, playb);
SendClientMessageToAll(verde, string);
return 1;
}else{
SendClientMessage(playerid, vermelho, "Esse player nгo estб concectado");
return 1;
}
}
}
e da esse erro maldito
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 017: undefined symbol "PlayerInfo"
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 017: undefined symbol "playb"
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 029: invalid expression, assumed zero
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : fatal error 107: too many error messages on one line
{
if(IsPlayerAdmin || PlayerInfo[playb][pDono]){
new string[128];
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, vermelho, "Uso correto: /setadmin [ID] [LEVEL]");
return 1;
}
playb = strval(tmp);//id do cara q vai pegar admin
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, vermelho, "Uso correto: /setadmin [ID] [LEVEL]");
return 1;
}
slot = strval(tmp);// para pegar lvl do admin
if(slot >=5){
SendClientMessage(playerid, vermelho, "Level de Admin vai de 0 a 5");
return 1;
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME];
if(IsPlayerConnected(playb))
if(slot == 1){
PlayerInfo[playb][pAjudante] = 1;
format(string(sizeof, string), "O Administrador %s Promoveu o Player %s[ID:%d] para Ajudante", PlayerName(playerid), pname, playb);
SendClientMessageToAll(verde, string);
}
if(slot == 0){
PlayerInfo[playb][pAjudante] = 0;
format(string(sizeof, string), "O Administrador %s Removeu o player %s[ID:%d] da Administraзгo", PlayerName(playerid), pname, playb);
SendClientMessageToAll(verde, string);
return 1;
}else{
SendClientMessage(playerid, vermelho, "Esse player nгo estб concectado");
return 1;
}
}
}
e da esse erro maldito
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 017: undefined symbol "PlayerInfo"
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 017: undefined symbol "playb"
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : error 029: invalid expression, assumed zero
C:\Users\Samuel\Desktop\Area de Trabalho\ServerSamp\gamemodes\Admin.pwn(94) : fatal error 107: too many error messages on one line