Započeo noddy_
•7. Jan. 2022.• ZaključanoLabel nece da se obrise
1,063
pregleda
9
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
7. Jan. 2022.
Problem(error/warning): Radim WareHouse sistem, i sada kada se WH kreira meni se napravi label "\n/buywh"
Zatim kada igrac kuca /buywh i nakon dialoga, igracu se izvrsi kupnja i sve je uredu ali se ne obrise taj label,a naravno drugi se doda "WareHouse :warehouse_name\nIme_Prezime"
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem): //
Zatim kada igrac kuca /buywh i nakon dialoga, igracu se izvrsi kupnja i sve je uredu ali se ne obrise taj label,a naravno drugi se doda "WareHouse :warehouse_name\nIme_Prezime"
Deo skripte:
DestroyDynamic3DTextLabel(whLabelBought);Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//Slika/video ingame problema(obavezno ako je ingame problem): //
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
7. Jan. 2022.
Deleted User wrote on January 7, 2022, 11:12 am:
dak citavu komandu/funkciju kad igrac kupuje WH
else if( dialogid == dialog_WAREBUY) {
if( !response )
{
return 1;
}
if( response ){
new warename, WareID = GetNearestWarehouse( playerid );
if( sscanf(inputtext, "s", warename)) return ShowPlayerDialog(playerid, dialog_WAREBUY, DSI, "{DAA520}Ware House - {FFFFFF}Bought", "Unesite ime vaseg Ware House-a", "UNESI", "ODUSTANI");
if( strlen(inputtext) < 5 ) return SPD(playerid, dialog_WAREBUY, DSI, "{DAA520}Ware House - {FFFFFF}Bought", "{DAA520}Vase ime Ware House-a ne moze biti manje od {FF0000}5!\nUnesite ime vaseg Ware House-a", "UNESI", "ODUSTANI");
if( !strcmp( wh_info[ WareID ][ wOwner ], "Niko", true ) ) { strmid( wh_info[ WareID ][ wOwner ], ImeIgraca( playerid ), 0, strlen( ImeIgraca( playerid ) ), MAX_OWNER_NAME ); }
KGEyes_GivePlayerMoney(playerid, -wh_info);
strcpy(wh_info[ WareID ][ wName ], warename);
strcpy(wh_info[ WareID ][ wOwner ], ImeIgraca(playerid));
PlayerInfo = wh_info;
wh_info = 0;
wh_info = 1;
if(IsValidDynamic3DTextLabel(whLabelBought[wh_info])){
DestroyDynamic3DTextLabel(whLabelBought[wh_info]);
print("Kad mrdnes kurcom label je validan.");
}
DestroyDynamic3DTextLabel(whLabelBought);
new string;
format(string, sizeof(string), "{daa520}WareHouse : {FFFFFF}%s\n{daa520}Owner : {FFFFFF}%s", wh_info, wh_info);
whLabel = Create3DTextLabel(string, -1, wh_info, wh_info, wh_info, 15.0, 0, 0);
sql_user_update_integer( playerid, "ware_have", PlayerInfo[ playerid ][ xWare ] );
va_SendClientMessage(playerid, -1, "{DAA520}[ WARE BOUGHT ] {FFFFFF}Cestitamo {737BE1}%s {FFFFFF}na uspjesnoj kupovini Ware House-a", ImeIgraca(playerid));
sql_warehouse_update_string( WareID, "ware_owner", wh_info);
sql_warehouse_update_string( WareID, "name", wh_info);
sql_warehouse_update_integer( WareID, "bought", wh_info);
sql_warehouse_update_integer( WareID, "wprice", wh_info);
}
}Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
7. Jan. 2022.
_tayloR wrote on January 7, 2022, 12:11 pm:
Brises ga kao Dynamic a nisi ga kreiro kao Dynamic nece da moze
Create3DTextLabel
CreateDynamic3DTextLabel
Create3DTextLabel
CreateDynamic3DTextLabel
whLabelBought = CreateDynamic3DTextLabel( string, -1, wh_info, wh_info, wh_info, 5.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, 0, -1, 20.0);
evo kako je kreiran u OnWareHouseLoad
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
91 / 100 XP
Početnik(0)
424
Postovi:
39
Teme:
Pridružio se:Apr. 2017
7. Jan. 2022.
É´á´á´…ɪ wrote on January 7, 2022, 12:17 pm:
whLabelBought = CreateDynamic3DTextLabel( string, -1, wh_info, wh_info, wh_info, 5.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, 0, -1, 20.0);
evo kako je kreiran u OnWareHouseLoad
Za sta ti je
whLabelBought
I za sta je
whLabel
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
7. Jan. 2022.
_tayloR wrote on January 7, 2022, 1:00 pm:
Za sta ti je
whLabelBought
I za sta je
whLabel
whLabelBought
I za sta je
whLabel
whLabelBought je ako nije kupit WH ono /buywh
whLabel je obicni label ako je u vlasnistvu : WareHouse : Ime_WH\nVlasnik: Ime_ Vlasnika
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
91 / 100 XP
Početnik(0)
424
Postovi:
39
Teme:
Pridružio se:Apr. 2017
7. Jan. 2022.
É´á´á´ ɪ wrote on January 7, 2022, 3:16 pm:
whLabelBought je ako nije kupit WH ono /buywh
whLabel je obicni label ako je u vlasnistvu : WareHouse : Ime_WH\nVlasnik: Ime_ Vlasnika
whLabel je obicni label ako je u vlasnistvu : WareHouse : Ime_WH\nVlasnik: Ime_ Vlasnika
Zasto ce ti 2 varijable za to kad mozes jednu i mozes ga
UpdateDynamic3DTextLabelText
kad se kupi ili kad se proda
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
56 / 250 XP
Početnik(1)
990
Postovi:
76
Teme:
Pridružio se:Sep. 2020
7. Jan. 2022.
_tayloR wrote on January 7, 2022, 3:53 pm:
Zasto ce ti 2 varijable za to kad mozes jednu i mozes ga
UpdateDynamic3DTextLabelText
kad se kupi ili kad se proda
UpdateDynamic3DTextLabelText
kad se kupi ili kad se proda
Fixano hvala
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
