26.04.2010, 04:20
Dб Sempre Esse Erro:
Aqui a Linha do Erro:
Aqui a Minha Public;
Quote:
undefined symbol "cmd" |
pawn Код:
if(strcmp("/stunts", cmd, true) == 0)
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd[256];
new idx;
cmd = strtok(cmdtext, idx);
dcmd(duelo,4,cmdtext);
dcmd(cduelo,5,cmdtext);
dcmd(dueloaceitar,10,cmdtext);
return 1;
}
dcmd_cduelo(playerid, params[])
{
#pragma unused params
if(g_HasInvitedToduelo[playerid] == 0)
return SendError(playerid, "Vocк nгo convidar ninguйm para um duelo!");
SendClientMessage(playerid, COLOR_YELLOW, "Use /duelo [playerid] novamente.");
g_HasInvitedToduelo[playerid] = 0;
return 1;
}
dcmd_dueloaceitar(playerid, params[])
{
if(params[0] == '\0' || !IsNumeric(params))
return SendUsage(playerid, "/dueloaceitar [playerid]");
if(g_dueloInProgress == 1)
return SendError(playerid, "Duelo em progresso aguarded!");
new
dueloID = strvalEx(params),
pName[MAX_PLAYER_NAME],
zName[MAX_PLAYER_NAME],
tString[128];
if(dueloID != g_GotInvitedToduelo[playerid])
return SendError(playerid, "Player ja Convidado a Duelo");
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
GetPlayerName(dueloID, zName, MAX_PLAYER_NAME);
format(tString, sizeof(tString), "Vocк Aceitou duelo de %s (ID:%d), comecando em 10seg..",zName,dueloID);
SendClientMessage(playerid, COLOR_YELLOW, tString);
format(tString, sizeof(tString), "%s (ID:%d),Aceitou Duelo Iniciando em 10sef..",pName,playerid);
SendClientMessage(dueloID, COLOR_YELLOW, tString);
format(tString, sizeof(tString), "(News)vao duelo %s e %s da que a 10 seg",pName,zName);
SendClientMessageToAll(COLOR_ORANGE, tString);
Initializeduelo(playerid);
InitializedueloEx( dueloID);
g_IsPlayerdueloing[playerid] = 1;
g_IsPlayerdueloing[dueloID] = 1;
g_dueloingID1 = playerid;
g_dueloingID2 = dueloID;
g_dueloInProgress = 1;
return 1;
}
dcmd_duelo(playerid, params[])
{
if(params[0] == '\0' || !IsNumeric(params))
return SendUsage(playerid, "/duelo [playerid]");
if(g_HasInvitedToduelo[playerid] == 1)
return SendError(playerid, "Para Convidar Digite /cduelo");
new
dueloID = strvalEx(params),
pName[MAX_PLAYER_NAME],
zName[MAX_PLAYER_NAME],
tString[128];
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
GetPlayerName(dueloID, zName, MAX_PLAYER_NAME);
if (!IsPlayerConnected(dueloID))
return SendError(playerid, "Player nгo conectado.");
if( g_HasInvitedToduelo[dueloID] == 1)
return SendError(playerid, "Player ja Convidado a um Duelo!");
if( dueloID == playerid)
return SendError(playerid, "Nгo Pode Duelo Com Si Mesmo!");
format(tString, sizeof(tString), "Convidas-te %s (ID:%d)a um duelo aguarde %s aceitar.",zName, dueloID, zName);
SendClientMessage(playerid, COLOR_YELLOW, tString);
format(tString, sizeof(tString), "voce foi convidado por %s (ID:%d) a um duelo digite /dueloaceitar [playerid] para aceitar duelo. ",pName, playerid);
SendClientMessage(dueloID, COLOR_YELLOW, tString);
g_GotInvitedToduelo[dueloID] = playerid;
g_HasInvitedToduelo[playerid] = 1;
{
if(strcmp("/stunts", cmd, true) == 0)
{
SetPlayerPos(playerid,1789.4393,-2494.4978,13.1246);
return 1;
}
}
return 0;
}