SA-MP Forums Archive
[DUV]/avaliacao - 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: [DUV]/avaliacao (/showthread.php?tid=208805)



[DUV]/avaliacao - 385gtamaster - 09.01.2011

Й assim.
Queria que alguem fisesse um cmd /avaliacao.
Qdo o helper digitasse esse cmd + o id do player
ao player aparecia um dialog para diser se o helper ajudo ou nao
se o player escolhesse sim, o helper avanзava 1 lvl.

eu so script novato, nem sei como faiz
vlw


Re: [DUV]/avaliacao - PsyShotter - 09.01.2011

Qual sгo as vбriбveis (nгo entendo dos termos tйcnicos, sу na pratica .-.) de level que vocк usa?


Re: [DUV]/avaliacao - Trinix_PoS [Bizu] - 09.01.2011

ok vou tentar fazer , tou comeзando a mexer com dialog agora


Re: [DUV]/avaliacao - 385gtamaster - 09.01.2011

(PlayerInfo[playerinfo][pHelper])


Re: [DUV]/avaliacao - sergio_xd - 09.01.2011

pqp ate isso copiaram do bpf....


Re: [DUV]/avaliacao - 385gtamaster - 09.01.2011

que eu ia por ali? se o sistema й de HELPERS eu ponho ali HELPER nao?


Re: [DUV]/avaliacao - 385gtamaster - 09.01.2011

@EDIT


Re: [DUV]/avaliacao - 385gtamaster - 11.01.2011

ngm vai ajudar?


Re: [DUV]/avaliacao - TiagoPS - 11.01.2011

Fasco Para Ti jaja dou edit

Topo do GM

pawn Код:
#define AVALIACAO 77

new IDDoHelper[MAX_PLAYERS];
OnPlayerCommandText
pawn Код:
if(strcmp(cmd, "/avaliar", true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            return SendClientMessage(playerid, 0xFF0000AA, "USO: /avaliar [ID]");
        }
        new Nome[MAX_PLAYER_NAME];
        GetPlayerName(playerid, Nome, sizeof(Nome));
        new String[56 + MAX_PLAYER_NAME];
        new ID;
        ID = strval(tmp);
        format(String, sizeof(String), "O Helper %s pediu sua avaliaзгo б ele, ele lhe ajudou ?", Nome);
        ShowPlayerDialog(ID, AVALIACAO, DIALOG_STYLE_MSGBOX, "Avaliaзгo", String, "Sim", "Nгo");
        IDDoHelper[ID] = playerid;
    }
pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == AVALIACAO)
    {
        if(response)
        {
            PlayerInfo[IDDoHelper[playerid]][pHelper]++;
            SendClientMessage(IDDoHelper[playerid],0x00FF00AA,"O Player te avaliou com um SIM, e voce upou 1 lvl");
        }
        else
        {
            SendClientMessage(IDDoHelper[playerid],0x00FF00AA,"O Player te avaliou com um NAO");
        }
    }
    return 1;
}
se der erros fale


Re: [DUV]/avaliacao - 385gtamaster - 12.01.2011

cade o return no cmd?


@edit
deu chash no compliador dps de por o /avaliar