Skripta koju koristim: moja!
Detaljan opis problema: Ovako, editovao sam Bizz i Sbizz sistem u GF i lijepo ga ubacio radio odlicno 🙂 ali imam jedan problemcic, stoji label lijepo i sve i sad kad ja kucam /kupifirmu npr ja postanem vlasnik i upravljam firmom ali label se ne promijeni dok ne restartujem server :S znaci iako ga kupim ostane da je vlasnik niko ali kad rr onda se pojavi ko je vlasnik!
Dio skripte:
Neke slike ili video....:
Sta treba proslijedim 🙂
[Pomoc] Bizz Label
339
pregleda
6
postova
19. Jan. 2013.
Delete prvi post zaboravio sam ubaciti ovo
Tako ide za bizz eh kako sad da ovaj dole else tj kad je vlasnik da napravim da kad kuca na komadni /kupifirmu da updateuje label!
for(new a=0; a {
if(BizzInfo==0)
{
format(string, 256, "{0099FF}Naziv: {FFFFFF}%s\n{0099FF}Vlasnik: {FFFFFF}%s\n{0099FF}Level: {FFFFFF}%d\n{0099FF}Cijena: {FFFFFF}%d\n{FFFF00}/kupifirmu", BizzInfo,BizzInfo, BizzInfo, BizzInfo);
Create3DTextLabel(string, 0x00FF97FF,BizzInfo, BizzInfo, BizzInfo,25,0,1);
BizzPickup = CreatePickup(1272, 1, BizzInfo, BizzInfo, BizzInfo);
}
else
{
format(string, 256, "{0099FF}Naziv: {FFFFFF}%s\n{0099FF}Vlasnik: {FFFFFF}%s\n{0099FF}{0099FF}Level: {FFFFFF}%d", BizzInfo,BizzInfo, BizzInfo);
Create3DTextLabel(string, 0x00FF97FF,BizzInfo, BizzInfo, BizzInfo,25,0,1);
BizzPickup = CreatePickup(1272, 1, BizzInfo, BizzInfo, BizzInfo);
}
} Tako ide za bizz eh kako sad da ovaj dole else tj kad je vlasnik da napravim da kad kuca na komadni /kupifirmu da updateuje label!
19. Jan. 2013.
necu da ti brisem posto samo nemoj da Dpas
stavis ovo u komandu buybiz
stavis ovo u komandu buybiz
new stringsbzz;
format(string, 256, "{0099FF}Naziv: {FFFFFF}%s\n{0099FF}Vlasnik: {FFFFFF}%s\n{0099FF}{0099FF}Level: {FFFFFF}%d", BizzInfo,BizzInfo, BizzInfo);
Update3DTextLabelText(bizsale, 0x00FF97FF, stringsbzz);19. Jan. 2013.
Blaeks wrote on January 19, 2013, 11:54 am:
necu da ti brisem posto samo nemoj da Dpas
stavis ovo u komandu buybiz
stavis ovo u komandu buybiz
new stringsbzz;
format(string, 256, "{0099FF}Naziv: {FFFFFF}%s\n{0099FF}Vlasnik: {FFFFFF}%s\n{0099FF}{0099FF}Level: {FFFFFF}%d", BizzInfo,BizzInfo, BizzInfo);
Update3DTextLabelText(bizsale, 0x00FF97FF, stringsbzz);Ok hvala ti nego da te pitam da ovdje gdje format ne ide stringbzz? umjesto string
i sta da stavim umjesto bizsale?
if(strcmp(cmd, "/kupifirmu", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new stringsbzz;
new Float:oldposx, Float:oldposy, Float:oldposz;
GetPlayerName(playerid, playername, sizeof(playername));
GetPlayerPos(playerid, oldposx, oldposy, oldposz);
if(PlayerInfo != 255)
{
SendClientMessage(playerid, COLOR_WHITE, "Imas firmu! Da prodas firmu kucaj /firmaprodaj.");
return 1;
}
for(new b = 0; b < sizeof(SBizzInfo); b++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, SBizzInfo, SBizzInfo, SBizzInfo) && SBizzInfo == 0)
{
if(PlayerInfo < SBizzInfo)
{
format(string, sizeof(string), "Moras biti level %d da bi kupio firmu.",SBizzInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(GetPlayerMoney(playerid) > SBizzInfo)
{
PlayerInfo = b+100;
SBizzInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(SBizzInfo, sendername, 0, strlen(sendername), 255);
GivePlayerMoney(playerid,-SBizzInfo);
PlayerPlayMusic(playerid);
SendClientMessage(playerid, COLOR_WHITE, "Cestitamo na vasoj kupovini.");
SendClientMessage(playerid, COLOR_WHITE, "Kucaj /firmapomoc da bi vidio dostupne komande za vodjenje firme.");
OnPropUpdate();
OnPlayerUpdateEx(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Nemas dovoljno novca za kupovinu firme!");
return 1;
}
}
}
for(new b = 0; b < sizeof(BizzInfo); b++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, BizzInfo, BizzInfo, BizzInfo) && BizzInfo == 0)
{
if(PlayerInfo < BizzInfo)
{
format(string, sizeof(string), "Moras biti Level %d da bi kupio firmu.",BizzInfo);
SendClientMessage(playerid, COLOR_GRAD5, string);
return 1;
}
if(GetPlayerMoney(playerid) > BizzInfo)
{
PlayerInfo = b;
BizzInfo = 1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(BizzInfo, sendername, 0, strlen(sendername), 255);
GivePlayerMoney(playerid,-BizzInfo);
PlayerPlayMusic(playerid);
SetPlayerInterior(playerid,BizzInfo);
PlayerInfo = BizzInfo;
SetPlayerPos(playerid,BizzInfo,BizzInfo,BizzInfo);
format(string, 256, "{0099FF}Naziv: {FFFFFF}%s\n{0099FF}Vlasnik: {FFFFFF}%s\n{0099FF}{0099FF}Level: {FFFFFF}%d", BizzInfo,BizzInfo, BizzInfo);
Update3DTextLabelText(bizsale, 0x00FF97FF, stringsbzz);
GameTextForPlayer(playerid, "~w~Dobrodosao~n~Kada zelis izaci iz objekta priblizi se vratima i kucaj /exit.", 5000, 3);
PlayerInfo = BizzInfo;
PlayerInfo = b ;
SendClientMessage(playerid, COLOR_WHITE, "Cestitamo na vasoj kupovini.");
SendClientMessage(playerid, COLOR_WHITE, "Kucaj /firmapomoc da bi vidio dostupne komande za vodjenje firme.");
OnPropUpdate();
OnPlayerUpdateEx(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Nemas dovoljno novca za kupovinu firme");
return 1;
}
}
}
}
return 1;
}
eto i komanda kupifirmu!
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava