Započeo Dobrica
•15. Dec. 2012.• Zaključano[Pomoć] Garage
493
pregleda
6
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
128
Postovi:
24
Teme:
Pridružio se:Dec. 2012
15. Dec. 2012.
Skripta koju koristim:Gta rp
Detaljan opis problema:uradio sam garaze ali kako raja sad odraditi kada igrac stisne gumb prodaj igracu garage,da izadje dialog da ukuca id i za koje pare.
Dio skripte:
Kako odraditi sada kada kupi garazu da stisne N da udje u nju :S
Vegas rajo mozes pomkoc
Detaljan opis problema:uradio sam garaze ali kako raja sad odraditi kada igrac stisne gumb prodaj igracu garage,da izadje dialog da ukuca id i za koje pare.
Dio skripte:
YCMD:garaza(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(PlayerInfo == -1) return SCM(playerid,-1,"Pogresili ste vi nemate garazu.");
if(strcmp(GarazaInfo[PlayerInfo], ImeIgraca(playerid), true)) return SCM(playerid,-1, "Niste vlasnik ove garaze.");
new string;
format(string,sizeof(string),"Informacije\nProdaj Drzavi\nIme Garaze\nProdaj Igracu");
SPD(playerid, DIALOG_GARAZA, DIALOG_STYLE_LIST, "Garaza System", string, "Odaberi", "Izlaz");
return 1;
}
case DIALOG_GARAZA:
{
if(!response) return 1;
if(PlayerInfo == -1) return SCM(playerid,-1, "Pogresili ste vi nemate ,garazu!");
new i = PlayerInfo;
switch(listitem)
{
case 0:
{
new garaza,S_Strg;
format( S_Strg, sizeof( S_Strg ), "Ime Garaže:{3C9DCE}%s|\n", GarazaInfo,GarazaInfo,GarazaInfo,i);
strcat( garaza, S_Strg );
format( S_Strg, sizeof( S_Strg ), "Vlasnik Garaže:{3C9DCE}%s|\n", GarazaInfo);
strcat( garaza, S_Strg );
format( S_Strg, sizeof( S_Strg ), "Cena Garaže:{3C9DCE}%d|\n", GarazaInfo);
strcat( garaza, S_Strg );
format( S_Strg, sizeof( S_Strg ), "ID Garaže:{3C9DCE}%d|\n", i);
strcat( garaza, S_Strg );
SPD(playerid, DIALOG_INFORMACIJE, DIALOG_STYLE_MSGBOX, "{FFFFFF}Infor{EEFF54}macije {FFFFFF}Gar{EEFF54}aže", garaza , "Uredu", "");
}
case 1:
{
GivePlayerMoney(playerid,GarazaInfo);
GarazaInfo = 0;
strmid(GarazaInfo,"Default",0,strlen("Default"),255);
strmid(GarazaInfo, "Niko", 0, strlen("Niko"), 255);
PlayerInfo = -1;
SacuvajGarazu(i); GarazeLP(i);
SacuvajIgracimAccount(playerid);
format(string,sizeof(string),"Vi ste prodali vasu garazu za cenu od : ((%d))",GarazaInfo);
SCM(playerid,-1,string);
}
case 2:
{
SPD(playerid, DIALOG_GIME, DIALOG_STYLE_INPUT, "Ime Garaze", "Unesite novo ime Graze", "Promeni", "Izlaz");
}
case 3:
{
SCM(playerid, ZUTA,"Stiže uskoro :D");
}
}
}Kako odraditi sada kada kupi garazu da stisne N da udje u nju :S
Vegas rajo mozes pomkoc
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
128
Postovi:
24
Teme:
Pridružio se:Dec. 2012
15. Dec. 2012.
Ah druze da sam ja to znao uradio,bih ako bi mogao da mi pokazes. 😢
I ako bi mogo ovo za garazu kad kupi da je spawna u nju a kada oce da iadje da stisne n da bi se vratio gdi je bio.
Unapred ti falu.
I ako bi mogo ovo za garazu kad kupi da je spawna u nju a kada oce da iadje da stisne n da bi se vratio gdi je bio.
Unapred ti falu.
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
128
Postovi:
24
Teme:
Pridružio se:Dec. 2012
15. Dec. 2012.
Quote from December 15, 2012, 10:06 am:
A ovako nešto.
if(newkeys == KEY_NO)
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, GarazaInfo,GarazaInfo,GarazaInfo))
{
new i = PlayerInfo;
SetPlayerPos(playerid, GarazaInfo,GarazaInfo,GarazaInfo);
SetPlayerInterior(playerid, TVOJ-INT);
}
}
else
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, GarazaInfo,GarazaInfo,GarazaInfo))
{
SetPlayerPos(playerid, GarazaInfo,GarazaInfo,GarazaInfo);
SetPlayerInterior(playerid, 0);
}
}Gde to staviti,mos mi odraditi i ono gore
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
296
Postovi:
39
Teme:
Pridružio se:Avg. 2012
15. Dec. 2012.
Dobrica wrote on December 15, 2012, 10:06 am:
A ovako nešto.
if(newkeys == KEY_NO)
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, GarazaInfo,GarazaInfo,GarazaInfo))
{
new i = PlayerInfo;
SetPlayerPos(playerid, GarazaInfo,GarazaInfo,GarazaInfo);
SetPlayerInterior(playerid, TVOJ-INT);
}
}
else
{
if(IsPlayerInRangeOfPoint(playerid, 7.0, GarazaInfo,GarazaInfo,GarazaInfo))
{
SetPlayerPos(playerid, GarazaInfo,GarazaInfo,GarazaInfo);
SetPlayerInterior(playerid, 0);
}
}Gde to staviti,mos mi odraditi i ono gore
To stavis pod public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava