


|
Sem querer ser ignorante mais.
![]() ![]() Eu disse ali: ps: nгo й problema nos comandos ¬¬' |
|
Nunca tive medo de niguem da samp. nem do forum-samp,nem de roubarem meus cods --'
@ Deixa eu me viro aq. obrigado por tentar ajudar. |
if(strcmp(cmd,"/darlevel", true)==0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
if(vAdmin[playerid] == 3 || vAdmin[playerid] == 4 || vAdmin[playerid] == 5 || vAdmin[playerid] == 6 || IsPlayerAdmin(playerid))
{
new plid, lvld;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, Vermelho, "Digite: /darlevel [id] [level]");
return 1;
}
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, Vermelho, "Digite: /darlevel [id] [level]");
return 1;
}
lvld = strval(tmp);
new pname[MAX_PLAYER_NAME];
GetPlayerName(plid, pname, MAX_PLAYER_NAME);
if(IsPlayerConnected(plid))
{
format(string, sizeof(string), "[AdmCmd] O Adminstrador %s (%d) te deu %d Level.", aname, playerid, lvld);
SendClientMessage(plid, newadm, string);
format(string, sizeof(string), "Vocк deu a %s(ID: %d) %d Level.", pname, plid, lvld);
SendClientMessage(playerid, newadm, string);
GetPlayerScore(plid, +lvld); // Linha 7703
}
else {
SendClientMessage(playerid, Vermelho,"(ERRO) Jogador nгo conectado.");
}
}
else {
SendClientMessage(playerid, Vermelho,"(ERRO) Vocк nгo pode usar este comando.");
}
return 1;
}
D:\Бrea de Trabalho\samp03dsvr_R2-800p_win32\gamemodes\xXx.pwn(7703) : error 029: invalid expression, assumed zero D:\Бrea de Trabalho\samp03dsvr_R2-800p_win32\gamemodes\xXx.pwn(7703) : warning 215: expression has no effect D:\Бrea de Trabalho\samp03dsvr_R2-800p_win32\gamemodes\xXxpwn(7703) : error 001: expected token: ";", but found ")" D:\Бrea de Trabalho\samp03dsvr_R2-800p_win32\gamemodes\xXx.pwn(7703) : error 029: invalid expression, assumed zero D:\Бrea de Trabalho\samp03dsvr_R2-800p_win32\gamemodes\xXx.pwn(7703) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.
if(strcmp(cmd,"/darlevel", true) == 0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
if(vAdmin[playerid] < 3 && !IsPlayerAdmin(playerid)) return SendClientMessage(playerid, Vermelho,"(ERRO) Vocк nгo pode usar este comando.");
new plid, lvld;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, Vermelho, "Digite: /darlevel [id] [level]");
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid, Vermelho, "Digite: /darlevel [id] [level]");
lvld = strval(tmp);
new pname[MAX_PLAYER_NAME];
GetPlayerName(plid, pname, sizeof(pname));
if(!IsPlayerConnected(plid)) return SendClientMessage(playerid, Vermelho,"(ERRO) Jogador nгo conectado.");
format(string, sizeof(string), "[AdmCmd] O Adminstrador %s (%d) te deu %d Level.", aname, playerid, lvld);
SendClientMessage(plid, newadm, string);
format(string, sizeof(string), "Vocк deu a %s(ID: %d) %d Level.", pname, plid, lvld);
SendClientMessage(playerid, newadm, string);
SetPlayerScore(plid, GetPlayerScore(playerid) +lvld);
return 1;
}
|
Uma duvida, tipo
o meu ssitema de profissхes й assim: if(dini_Int(vbfpl, "Level")> 20) { Como faзo pra ele chegar se ele ta com o level certo / abaixo? @E pra salvar? o meu gm usa um sistema de level fei ai '-' |
if(Level[playerid] == 5)//verifica se o level do player й 5. (acho que й o que vocк disse "certo")
if(Level[playerid] < 5)// verifica se o level й menor que 5