[Pomoć] Garage

Započeo Dobrica
15. Dec. 2012. Zaključano
485
pregleda
6
postova
Dobrica
4
Shot Caller
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:

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
Dobrica
4
Shot Caller
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.
Dobrica
4
Shot Caller
15. Dec. 2012.
enum Garaze
{
pImasGarazu,
gVlasnik,
gIme,
Float:gUlazX,
Float:gUlazY,
Float:gUlazZ,
Float:gIzlazX,
Float:gIzlazY,
Float:gIzlazZ,
gCena,
};


Eo ga veg
Dobrica
4
Shot Caller
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
pllopen
4
Enforcer
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)
Dobrica
4
Shot Caller
15. Dec. 2012.
Edit:Molim vas rajo mozel iko pomoci  😳

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha