SA-MP Forums Archive
[Ajuda] Duelo - Id Arma - 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] Duelo - Id Arma (/showthread.php?tid=577503)



Duelo - Id Arma - ModaLOKO - 11.06.2015

Preciso de uma base na qual existe o seguinte:

PHP код:
/Duelo [ID] [ID WEAPON
Como posso setar a arma do player de acordo com o ID Digitado no "ID Arma" , parece ser simples mas nгo to conseguindo mentalizar o sistema :/

Att Moda


Re: Duelo - Id Arma - ipsLuan - 11.06.2015

PHP код:
new idarma;
if(
sscanf(params"d"idarma)) return print("Erro");
GivePlayerWeapon(playerididarma999); 



Re: Duelo - Id Arma - ModaLOKO - 12.06.2015

Se colocar id invalido o que acontece ?


Re: Duelo - Id Arma - ipsLuan - 12.06.2015

Faзa as verificaзхes pra saber o id й permitido ou nгo.

PHP код:
if(idarma == 558 || idarma == 559) return print("ERRO!"); 



Re: Duelo - Id Arma - MacMillan_ - 12.06.2015

Quote:
Originally Posted by ModaLOKO
Посмотреть сообщение
Se colocar id invalido o que acontece ?
Simples, nгo vai te dб a arma


Re: Duelo - Id Arma - ModaLOKO - 12.06.2015

Quote:
Originally Posted by JaumVitor
Посмотреть сообщение
Simples, nгo vai te dб a arma
ahh kkkkkkkk

Vlws Luan

+

@Edit -

O meu sistema de duelo й por dialog , entгo como usar (php) no dialog response ? ou nгo й necessario ?

PHP код:
if(sscanf(params"d"idarma)) return print("Erro"); 
GivePlayerWeapon(playerididarma999); 
tipo, quando o cara aceitar o duelo , os 2 ganham a arma... fiz do seguinte modo:

PHP код:
if(dialogid == DIALOG_DUEL)
{
if(
response)
{
GivePlayerWeapon(playerididarma999); 
pensei que ia funfa mais nгo deu :/


Re: Duelo - Id Arma - ipsLuan - 13.06.2015

Mais ou menos assim... Estou pelo Ubuntu e ainda nгo configurei o compilador pawn, entгo nгo posso dar uma assistкncia melhor.

PHP код:
new 
    
novo_player,
    
arma,
    
balas
;
if(
sscanf(params"udd"novo_playerarmabalas)) return print("ERRO!"); 
SendClientMessage(novo_player, -1"Vocк agora vai duelar!");
ResetPlayerWeapons(novo_player) && ResetPlayerWeapons(playerid));
GivePlayerWeapon(novo_playerarmabalas) && GivePlayerWeapon(playeridarmabalas));
GameTextForPlayer(playerid"Duelem!"15002) && GameTextForPlayer(novo_player"Duelem!"15002));
return 
1