Witam, mam problem ze zrobieniem dzia?aj?cej cmd.
o to code:
cmd "test" dzia?a poprawnie.
Kod:
CMD:test(playerid,params[])
{
new userid, cena;
new sendername[MAX_PLAYER_NAME];
if (sscanf(params, "dd", userid, cena)) return SendClientMessage(playerid, 0xFF0000AA, "Uzyj: /test [ID gracza] [cena]"),1;
if (IsPlayerConnected(userid))
{
format(str,sizeof(str),"Gracz %s oferuje ci test za %d$,nAkceptujesz oferte?",sendername,cena);
dShowPlayerDialog(userid,519,DIALOG_STYLE_MSGBOX,"Test",str,"Wybierz","");
}
return 1;
}
//i tu potrzebuje gdy gracz zaakceptuje to pobierze od niego dan? kwote.
Kod:
else if(dialogid == 519)
{
if(!response) return 1;
//GivePlayerMoney(playerid,-kasa);
//GivePlayerMoney(playerid,kasa);
Tu ma by? ta funkcja kt?ra pobiera.
return 1;
}