Započeo Partybreaker
•30. Jul 2011.[Pomoc] Firma
499
pregleda
3
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
308
Postovi:
25
Teme:
Pridružio se:Jul 2011
30. Jul 2011.
Skripta koju koristim: PG
Detaljan opis problema: Znaci,prodam firmu, i pise mi ono da sam je uspjesno prodao. Medjutim,kada zelim npr kupit drugu firmu,pise mi da je vec imam. A ako sebi preko /aponisti firma ,pise da je nemam. :S Znaci bug,ne mogu nista radit,ako je jednom kupim i onda prodam,vise ne mogu novu uzet.
Dio skripte:
Evo koda.
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Detaljan opis problema: Znaci,prodam firmu, i pise mi ono da sam je uspjesno prodao. Medjutim,kada zelim npr kupit drugu firmu,pise mi da je vec imam. A ako sebi preko /aponisti firma ,pise da je nemam. :S Znaci bug,ne mogu nista radit,ako je jednom kupim i onda prodam,vise ne mogu novu uzet.
Dio skripte:
COMMAND:firma(playerid, params[])
{
new string;
new x_job;
new idx;
new playername;
GetPlayerName(playerid,playername,sizeof(playername));
x_job = strtok(params, idx);
if(PlayerInfo == 255 && PlayerInfo == 255)
{
SCM(playerid, GREY, "Ne posjedujes firmu!");
return 1;
}
if(!strlen(x_job) && PlayerInfo != 255 && strcmp(playername, Businesses[PlayerInfo], true) == 0)
{
format( string, sizeof( string ), "_______________%s______________", Businesses[PlayerInfo]);
SendClientMessage( playerid, 0x399CCEFF, string);
SendClientMessage(playerid, 0x7EBEDFFF,"KORISTENJE: /firma ");
SendClientMessage(playerid, 0xA4D1E8FF,"Dostupno: informacije, ostavi, izvadi, preuredi");
SendClientMessage(playerid, 0xBCDDEEFF,"Dostupno: naruci, otvori, zatvori, roba");
SendClientMessage(playerid, 0xBCDDEEFF,"_____________________________");
SendClientMessage(playerid, 0xD1E7F3FF,"Ako hoces da promijenis ime firme koristi: /imefirme ");
SendClientMessage(playerid, 0xDBECF5FF,"Ako hoces da promijenis cijene robe u svojoj firmi koristi /cijenarobe ");
return 1;
}
if(!strlen(x_job) && PlayerInfo != 255 && strcmp(playername, SBusinesses[PlayerInfo], true) == 0)
{
format( string, sizeof( string ), "_______________%s______________", SBusinesses[PlayerInfo]);
SendClientMessage( playerid, 0x399CCEFF, string);
SendClientMessage(playerid, 0x7EBEDFFF,"KORISTENJE: /firma ");
SendClientMessage(playerid, 0xA4D1E8FF,"Dostupno: informacije, ostavi, izvadi, preuredi");
SendClientMessage(playerid, 0xBCDDEEFF,"Dostupno: naruci, otvori, zatvori, roba");
SendClientMessage(playerid, 0xBCDDEEFF,"_____________________________");
SendClientMessage(playerid, 0xD1E7F3FF,"Ako hoces da promijenis ime firme koristi: /imefirme ");
SendClientMessage(playerid, 0xDBECF5FF,"Ako hoces da promijenis cijene robe u svojoj firmi koristi /cijenarobe ");
return 1;
}
if(strcmp(x_job,"prodaj",true) == 0)
{
#pragma unused params
new bouse = PlayerInfo;
new souse = PlayerInfo;
new stringt;
if( bouse != 255 && strcmp(playername, Businesses[PlayerInfo], true) == 0)
{
strmid(Businesses, "Niko", 0, strlen("Niko"), 255);
Businesses = 0;
KCijena = TextDrawCreate(186.000000, 202.000000, "Kupili ste kucu za: -$");
TextDrawBackgroundColor(KCijena, 255);
TextDrawFont(KCijena, 1);
TextDrawLetterSize(KCijena, 0.600000, 4.199999);
TextDrawColor(KCijena, -1);
TextDrawSetOutline(KCijena, 1);
TextDrawSetProportional(KCijena, 1);
format( stringt, sizeof( stringt ), "~y~Prodali ste firmu za: ~g~%d$", Businesses);
TextDrawSetString(KCijena, stringt);
TextDrawShowForPlayer(playerid, Cestitka);
TextDrawShowForPlayer(playerid, KCijena);SetTimerEx("UnistikucaTxT",5000, false, "i", playerid);
PlayerInfo = 255;
GivePlayerCash(playerid,Businesses);
Businesses = 0;
OnPropTextdrawUpdate();
SaveBusiness( bouse );
}
if( souse != 255 && strcmp(playername, SBusinesses[PlayerInfo], true) == 0 )
{
strmid(SBusinesses, "Niko", 0, strlen("Niko"), 255);
SBusinesses = 0;
KCijena = TextDrawCreate(186.000000, 202.000000, "Kupili ste kucu za: -$");
TextDrawBackgroundColor(KCijena, 255);
TextDrawFont(KCijena, 1);
TextDrawLetterSize(KCijena, 0.600000, 4.199999);
TextDrawColor(KCijena, -1);
TextDrawSetOutline(KCijena, 1);
TextDrawSetProportional(KCijena, 1);
format( stringt, sizeof( stringt ), "~y~Prodali ste firmu za: ~g~%d$", SBusinesses);
TextDrawSetString(KCijena, stringt);
TextDrawShowForPlayer(playerid, Cestitka);
TextDrawShowForPlayer(playerid, KCijena);SetTimerEx("UnistikucaTxT",8000, false, "i", playerid);
PlayerInfo = 255;
GivePlayerCash(playerid,SBusinesses);
SBusinesses = 0;
OnPropTextdrawUpdate();
SaveSBusiness( souse );
}Evo koda.
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
421
Postovi:
35
Teme:
Pridružio se:Maj 2011
30. Jul 2011.
Tu kod prodaje podesi na koji kljuc da ti stavlja ne znam kako ti je uradjenp koji broj da znaci da nemas bizz
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
308
Postovi:
25
Teme:
Pridružio se:Jul 2011
30. Jul 2011.
Sad sam pogledao malo,default je 255 ,ali eto koliko vidim,255 je i stavljen,jel mozda nesto drugo problem?
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava