SA-MP Forums Archive
[Ajuda] Hб algo de errado ? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Hб algo de errado ? (/showthread.php?tid=415096)



Hб algo de errado ? - vitorvlv - 11.02.2013

Entгo,estou comeзando com zcmd,criei um simples comando de dardinheiro,claro tudo baseado em outros comando que eu vejo por aqui em zcmd,por que aliбs eu estou comeзando entгo nгo sei mto :c
hб algo de errado com esse comando ?

tambйm nгo sou especialista em pawn,se puderem me ajudar hehe
pawn Код:
CMD:dardinheiro(playerid, params[])
{
new id,quantidade;
new mensagem[100];
new nome[MAX_PLAYER_NAME];

if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Comando apenas para admins rcon");
if(IsPlayerConnected(playerid)) return SendClientMessage(playerid,-1,"O player nгo tб conectado");
if(sscanf(params,"ud",id,quantidade)) return SendClientMessage(playerid,-1,"Comando correto /dardinheiro [id] [quantidade]");
format(mensagem, sizeof(mensagem)),("Vocк deu para o player %s %d de dinheiro",id,quantidade);
SendClientMessage(playerid,-1,mensagem);
return 1;
}



Re: Hб algo de errado ? - Gii - 11.02.2013

Troque:

pawn Код:
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Comando apenas para admins rcon");
if(IsPlayerConnected(playerid)) return SendClientMessage(playerid,-1,"O player nгo tб conectado");
Por:

pawn Код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Comando apenas para admins rcon");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"O player nгo tб conectado");
Sem falar que faltou:


pawn Код:
GivePlayerMoney(id, quantidade);

pawn Код:
CMD:dardinheiro(playerid, params[]) {


    new
        id,
        quantidade,
        mensagem[80],
        nome[MAX_PLAYER_NAME]
    ;

    if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Comando apenas para admins rcon");

    if(sscanf(params,"ud",id,quantidade)) return SendClientMessage(playerid,-1,"Comando correto /dardinheiro [id] [quantidade]");

    if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"O player nгo tб conectado");

    GivePlayerMoney(id, quantidade);
    GetPlayerName(id, nome, MAX_PLAYER_NAME);

    format(mensagem, sizeof(mensagem),"Vocк deu para o player %s R$ %d,00 de dinheiro",nome,quantidade);

    SendClientMessage(playerid,-1,mensagem);

    return true;
}



Re: Hб algo de errado ? - vitorvlv - 11.02.2013

Quote:
Originally Posted by Programador_Macabro
Посмотреть сообщение
Troque:

pawn Код:
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Comando apenas para admins rcon");
if(IsPlayerConnected(playerid)) return SendClientMessage(playerid,-1,"O player nгo tб conectado");
Por:

pawn Код:
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,-1,"Comando apenas para admins rcon");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,-1,"O player nгo tб conectado");
Sem falar que faltou:


pawn Код:
GivePlayerMoney(id, quantidade);
Nossa,й mesmo,que vacilo.
Jб arrumei xD



Se possivel gostaria tbm da ajuda de vcs pra resolver esses warnings

C:\Users\Vitor\Downloads\gamemodes\bare.pwn(3 : warning 202: number of arguments does not match definition
C:\Users\Vitor\Downloads\gamemodes\bare.pwn(3 : warning 215: expression has no effect
C:\Users\Vitor\Downloads\gamemodes\bare.pwn(32) : warning 204: symbol is assigned a value that is never used: "nome"
C:\Users\Vitor\Downloads\gamemodes\bare.pwn(103) : warning 203: symbol is never used: "strtok"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Warnings.


to usando o gm bare que jб vem com o download do server samp msm xD,pra testar algumas coisas.


Re: Hб algo de errado ? - Gii - 11.02.2013

Dei um @edit no post!


Re: Hб algo de errado ? - vitorvlv - 11.02.2013

Ok,agradeзo a ajuda xD

#rep

@Edit

Se possivel me recomendaria algum gm para eu usar como base pra criar alguma coisa ?
tanto faz ser mata mata,drift,etc....
Sу pra eu comeзar tб bom xD