[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