26.04.2014, 20:00
Velho, o codigo estб ali vocк й cego?
if(clickedid == M4)
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid,erro,"ERRO:{DADADA} quantia de dinheiro insuficiente.");
GivePlayerWeapon(playerid,31,500);
GivePlayerMoney(playerid,-2000);
SendClientMessage(playerid,cor_aztecas,"[INFO]{DADADA} Vocк comprou uma M4 por R$2000.");
return 1;
}
Se vocк nгo sabe, a callback OnPlayerClickTextDraw й pra quando um player clicar em cima de uma textdraw...
#Edit: Recomendo fazer com DIALOGS! Mais pratico, mas se vocк realmente quiser com os TXD A opзгo й sua, nunca utilizei essa callback mais pelo que eu vi tб certinho.
#Edit2: GivePlayerMoney(playerid,-2000); | Isso aqui vai ser inutil se vocк utilizar algum sistema de salvamento, quando o player relogar o dinheiro vai ficar igual |
if(clickedid == M4)
{
if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid,erro,"ERRO:{DADADA} quantia de dinheiro insuficiente.");
GivePlayerWeapon(playerid,31,500);
GivePlayerMoney(playerid,-2000);
SendClientMessage(playerid,cor_aztecas,"[INFO]{DADADA} Vocк comprou uma M4 por R$2000.");
return 1;
}
Se vocк nгo sabe, a callback OnPlayerClickTextDraw й pra quando um player clicar em cima de uma textdraw...
#Edit: Recomendo fazer com DIALOGS! Mais pratico, mas se vocк realmente quiser com os TXD A opзгo й sua, nunca utilizei essa callback mais pelo que eu vi tб certinho.
#Edit2: GivePlayerMoney(playerid,-2000); | Isso aqui vai ser inutil se vocк utilizar algum sistema de salvamento, quando o player relogar o dinheiro vai ficar igual |