e ovako napravio sam kafic u MTA i ubacio ga u GM ali mi nije jasno kako da napravim komandu /buy znaci kad kucam /buy u tom kaficu da mi izbaci meni naprimer pivo,coca cola,sprajt itd pa ako moze pomoc :)
1.Prvo sto treba da uradis jeste da odes do mesta na kojem hoces da kupujes, i upises /save
2.Posle nadjes savedposition.txt tu su ti se sacuvale kordinate od mesta. Kopiras samo X, Y, Z
3.Sad u modu ispod public OnPlayerCommandText
if(strcmp(cmd, "/kupi", true) == 0)
{
if (PlayerToPoint(20, playerid,X kordinata,Y kordinata,Z kordinata))
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Kafic","Pivo(1$)\nVino(2$)\nKoka Kola(3$)\nCigara(5$)","Kupi","Izadji");
return 1;
}
}
â—† if (PlayerToPoint(20, playerid,X kordinata,Y kordinata,Z kordinata)) -----> umesto X, Y, Z dodajes kordinate koje si kopirao iz savedposition.txt.
4.I sad treba ispod public OnDialogResponse da dodas:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1 && response)
{
if(listitem == 0)
{
GivePlayerMoney(playerid, -1);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_BEER);
}
if(listitem == 1)
{
GivePlayerMoney(playerid, -2);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_WINE);
}
if(listitem == 2)
{
GivePlayerMoney(playerid, -3);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_DRINK_SPRUNK);
}
if(listitem == 3)
{
GivePlayerMoney(playerid, -5);
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_SMOKE_CIGGY);
}
}
return 1;
}
nece :( sve uradim kako si ovde napisao i onda mi zabaguje pawno imam vistu i napise mi notrespoding i nece :(
{ il } si negdje profulo, ne mora biti u novom kodu koji si stavljao nego u prethodnom
nista te nisam razumeo
Kaze verovatno si negde zaboravio da stavis ovo { ili ovo } ...
A za ovo
Citatne mora biti u novom kodu koji si stavljao nego u prethodnom
Sama ti rec kaze ,nema tu sta da ti nije jasno xD :D
Luko ja daj ako znas ti kazi sigurno je negde pogresio ali ja dok budem nasao ti mozes mi napises :)
Citat: Killer poslato Oktobar 06, 2010, 18:42:19 POSLE PODNE
Luko ja daj ako znas ti kazi sigurno je negde pogresio ali ja dok budem nasao ti mozes mi napises :)
lol...Kako on da zna gde si ti pogresio?
Prvo, nije luka nego Luksa, i drugo kako da ja znam, ovaj gore koji ti je napisao, nije pogrijesio
e sad cu napravim video da vidis kako uradim ;)