Započeo AlpinaWorld
•31. Okt. 2012.• Zaključano[Pomoc] Kako napraviti key komandu
402
pregleda
6
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
171
Postovi:
60
Teme:
Pridružio se:Okt. 2012
31. Okt. 2012.
Skripta koju koristim:cl
Detaljan opis problema😛a ako moze neko da mi napravi ovu komandu ne da pises /food nego sam da straknes na tastaturi "Y" i da se otvori dialog?
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema😛a ako moze neko da mi napravi ovu komandu ne da pises /food nego sam da straknes na tastaturi "Y" i da se otvori dialog?
Dio skripte:
///------------------food hrana----------------------------------------------------------------------------------
if(strcmp(cmd, "/food", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerToPoint(2.0, playerid,333.7832,1121.8831,1083.8903) || PlayerToPoint(2.0, playerid,2498.3750,-1711.3534,1014.7422) || PlayerToPoint(2.0, playerid,958.6545,-43.4436,1006.3187) || PlayerToPoint(2.0, playerid,1275.3595,-822.1033,1085.6328))
{
ShowPlayerDialog(playerid, FOODMENU, DIALOG_STYLE_LIST, "Jadenje","Tost so sunka.\nSedvic.\nVoda.", "Jadi", "Otkazi");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{FF4040}GRESKA:{FFFFFF}Neste vo kujna!");
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
59
Postovi:
55
Teme:
Pridružio se:Okt. 2012
31. Okt. 2012.
pod OnPlayerKeyStateChange dodas ovako
if(newkeys == 65536 )//za Y
{
if (PlayerToPoint(2.0, playerid,333.7832,1121.8831,1083.8903) || PlayerToPoint(2.0, playerid,2498.3750,-1711.3534,1014.7422) || PlayerToPoint(2.0, playerid,958.6545,-43.4436,1006.3187) || PlayerToPoint(2.0, playerid,1275.3595,-822.1033,1085.6328))
{
ShowPlayerDialog(playerid, FOODMENU, DIALOG_STYLE_LIST, "Jadenje","Tost so sunka.\nSedvic.\nVoda.", "Jadi", "Otkazi");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{FF4040}GRESKA:{FFFFFF}Neste vo kujna!");
}
}
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
171
Postovi:
60
Teme:
Pridružio se:Okt. 2012
31. Okt. 2012.
Quote from October 31, 2012, 7:50 pm:
pod OnPlayerKeyStateChange dodas ovako
if(newkeys == 65536 )//za Y
{
if (PlayerToPoint(2.0, playerid,333.7832,1121.8831,1083.8903) || PlayerToPoint(2.0, playerid,2498.3750,-1711.3534,1014.7422) || PlayerToPoint(2.0, playerid,958.6545,-43.4436,1006.3187) || PlayerToPoint(2.0, playerid,1275.3595,-822.1033,1085.6328))
{
ShowPlayerDialog(playerid, FOODMENU, DIALOG_STYLE_LIST, "Jadenje","Tost so sunka.\nSedvic.\nVoda.", "Jadi", "Otkazi");
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "{FF4040}GRESKA:{FFFFFF}Neste vo kujna!");
}
}
}A kako da napravim drugu komandu sa key Y?
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
171
Postovi:
60
Teme:
Pridružio se:Okt. 2012
31. Okt. 2012.
Quote from October 31, 2012, 8:08 pm:
Isto u OnPlayerKeyStateChange
if(newkeys == 65536 )//za Y
{
//tvoj kod
}Tako sam i napravio ama idem na server stisnem Y na prve radi i idem na vtoru komandu nece?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava