Započeo Ante_Street
•10. Dec. 2010.(Pomoc)Gun menu
839
pregleda
3
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
192
Postovi:
61
Teme:
Pridružio se:Apr. 2010
10. Dec. 2010.
Trazio sam po forumu nasao sam slicne stvari.....uglavnom ovako pocimlju
I zanima me jeli se na principu ovog moze napraviti /buygun...i kako?
new Menu:CeateLegaljobs;forward CreateLegalJobsMenus(); if(Current == LegalJobs)
{
switch(row)
{
case 0:
{
SendClientMessage(playerid, COLOR_WHITE, "* Mozes postati Detektiv, i dobiti ugovor na 5 sati.");
SendClientMessage(playerid, COLOR_WHITE, "* Moras odraditi ugovor, ako zelis poslije dati odkaz.");
SendClientMessage(playerid, COLOR_WHITE, "* Ako zelis biti Detektiv, Pisi /prihvati job.");
GettingJob = 1;
TogglePlayerControllable(playerid,1);
}
case 1:
{
SendClientMessage(playerid, COLOR_WHITE, "* Mozes postati Cistac ulica, i dobiti ugovor na 5 sati.");
SendClientMessage(playerid, COLOR_WHITE, "* Moras odraditi ugovor, ako zelis poslije dati odkaz.");
SendClientMessage(playerid, COLOR_WHITE, "* Ako zelis biti Cistac ulica, Pisi /prihvati job.");
GettingJob = 2;
TogglePlayerControllable(playerid,1);
}
}
case 2:
{
HideMenuForPlayer(LegalJobs, playerid);
ShowMenuForPlayer(LegalJobs2, playerid);
}
case 3:
{
HideMenuForPlayer(LegalJobs, playerid);
TogglePlayerControllable(playerid,1);
}
}
}DestroyMenu(LegalJobs);CreateLegalJobsMenus(); if(strcmp(cmd, "/LegalJobs", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 4, 362.1231,173.6424,1008.3828))
{
TogglePlayerControllable(playerid, 0);
ShowMenuForPlayer(LegalJobs, playerid);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /legaljobs",d,m,y,h,mi,s,sendername);
CommandLog(string);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY,"Nisi u City Hall-u.");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "** Vec imate posao, Koristi /quitjob prvo !");
}
}
}public CreateLegalJobsMenus()
{
LegalJobs = CreateMenu("Legal Jobs", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(LegalJobs, 0, "Detektiv");
AddMenuItem(LegalJobs, 0, "Advokat");
AddMenuItem(LegalJobs, 0, "Konobar");
AddMenuItem(LegalJobs, 0, "Boxer");
AddMenuItem(LegalJobs, 0, "Kamiondzija");
AddMenuItem(LegalJobs, 0, "Farmer");
AddMenuItem(LegalJobs, 0, "Kaskader");
AddMenuItem(LegalJobs, 0, "[Slijedeca Strana]");
AddMenuItem(LegalJobs, 0, "");I zanima me jeli se na principu ovog moze napraviti /buygun...i kako?
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
225
Postovi:
27
Teme:
Pridružio se:Dec. 2010
10. Dec. 2010.
Moze Lagano je znaci
Na pocetak stavi
new Menu:CreateGun;
forward CreateGunListMenus();
Umjesto ovog gore stavis
Znaci samo onda po redi ides case 1:,case 2: Tako kako ti je ovde
Ovo sam na brzinu... ali mislim da sam ti pomogao..
Na pocetak stavi
new Menu:CreateGun;
forward CreateGunListMenus();
if(Current == CreateGun)
{
switch(row)
{
case 0: // to se otvori kad kliknes na posao detektiva
{
// Ovde stavis funkciju kojom se daje oruzje
GivePlayerWeapon(playerid, 26, 500);
SendClientMessage(playerid, COLOR_WHITE, "* Uzeo si oruzje");
}
case 1: // to se otvori kad kliknes na posao Cistac ulica
{
// Ovde stavis funkciju kojom se daje oruzje
GivePlayerWeapon(playerid, 26, 500);
SendClientMessage(playerid, COLOR_WHITE, "* Uzeo si oruzje");
}
}
case 2:
{
HideMenuForPlayer(CreateGun, playerid);
}
}
}
Umjesto ovog gore stavis
if(strcmp(cmd, "/buygun", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 4, 362.1231,173.6424,1008.3828))
{
TogglePlayerControllable(playerid, 0);
ShowMenuForPlayer(CreateGun, playerid);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /buygun",d,m,y,h,mi,s,sendername);
CommandLog(string);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY,"Nisi u Gun Shopu");
}
}
}
}
Znaci samo onda po redi ides case 1:,case 2: Tako kako ti je ovde
public CreateGunListMenus()
{
LegalJobs = CreateMenu("CreateGun", 1, 50.0, 180.0, 200.0, 200.0);
AddMenuItem(CreateGun, 0, "Puska1");
AddMenuItem(CreateGun, 0, "Puska1");
AddMenuItem(CreateGun, 0, "");Ovo sam na brzinu... ali mislim da sam ti pomogao..
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
192
Postovi:
61
Teme:
Pridružio se:Apr. 2010
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava