Započeo Joy
•23. Maj 2014.• Zaključano[POMOC] Kreiranje firmi
324
pregleda
4
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
23. Maj 2014.
Skripta koju koristim: Balkan Extras,neznam izvorni mod.
Detaljan opis problema:Ovako,posto taj mod nema komande za kreiranje firmi,nego kuca,vikendica,stanova...,sve je u dialogu /kreiraj,ja sam tu na osnovu kreiranja kuce uradio i kreiranje firme.Sve sam normalno uradio i compajlovao bez errora i warninga,ali kada kreiram firmu nece uopste da mi se spremi u scriptfiles(Ownership/Firma/Firma_neki br).A kucu kada kreiram bude sve normalno.Evo vam dio skripte,molim vas ako mozete da mi kazete je li mi fali nesto ili ima neka greska,i sprema se preko dinija.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Detaljan opis problema:Ovako,posto taj mod nema komande za kreiranje firmi,nego kuca,vikendica,stanova...,sve je u dialogu /kreiraj,ja sam tu na osnovu kreiranja kuce uradio i kreiranje firme.Sve sam normalno uradio i compajlovao bez errora i warninga,ali kada kreiram firmu nece uopste da mi se spremi u scriptfiles(Ownership/Firma/Firma_neki br).A kucu kada kreiram bude sve normalno.Evo vam dio skripte,molim vas ako mozete da mi kazete je li mi fali nesto ili ima neka greska,i sprema se preko dinija.
Dio skripte:
if(dialogid == KREIRANJEFIRMI)
{
if(response)
{
if(listitem == 0) //
{
new NewHouseID = SledecaFirmaID();
GetPlayerPos(playerid, BizzInfo, BizzInfo, BizzInfo);
format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", BizzInfo, BizzInfo, BizzInfo);
SendClientMessage( playerid, WHITE, string);
if(NewHouseID >= MAX_BIZZ) {
SendClientMessage( playerid, WHITE, "Vec ima previse firmi!" );
}
else {
format( string, sizeof( string ), "/Ownership/Firma/Firma_%d.ini", NewHouseID);
if(!fexist( string) ) {
new id;
BizzInfo = 0;
format(BizzInfo, 255, "Niko" );
strmid(BizzInfo, "Market", 0, strlen("Market"), 255);
format(string,sizeof(string),"Niko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
BizzInfo = 4;
BizzInfo = -25.884498;
BizzInfo = -185.868988;
BizzInfo = 1003.546875;
BizzInfo = 7;
BizzInfo = 95000;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 500;
BizzInfo = 500;
BizzInfo = 0;
BizzInfo = 1;
dini_Create( string);
dini_IntSet( string, "Owned", BizzInfo);
dini_Set( string, "Owner", "Niko");
dini_Set( string, "bMessage", BizzInfo);
dini_Set( string, "bExtortion", BizzInfo);
dini_FloatSet( string, "bEntranceX", BizzInfo);
dini_FloatSet( string, "bEntranceY", BizzInfo);
dini_FloatSet( string, "bEntranceZ", BizzInfo);
dini_FloatSet( string, "bExitX", BizzInfo);
dini_FloatSet( string, "bExitY", BizzInfo);
dini_FloatSet( string, "bExitZ", BizzInfo);
dini_IntSet( string, "bLevelNeeded", BizzInfo);
dini_IntSet( string, "bBuyPrice", BizzInfo);
dini_IntSet( string, "bEntranceCost", BizzInfo);
dini_IntSet( string, "bTill", BizzInfo);
dini_IntSet( string, "bLocked", BizzInfo);
dini_IntSet( string, "bInterior", BizzInfo);
dini_IntSet( string, "bProducts", BizzInfo);
dini_IntSet( string, "bMaxProducts", BizzInfo);
dini_IntSet( string, "bPriceProd", BizzInfo);
dini_IntSet( string, "TipFirme", BizzInfo);
//PlayerInfo--;
//PlayerInfo--;
OnPropTextdrawUpdate(5,id);
format(string, sizeof(string), "{FF0000}BE | Adm | {00C0FF}Uspjesno postavljena firma | ID: %i",NewHouseID);
SendClientMessage(playerid, WHITE, string);
}
}
}
if(listitem == 1) //
{
new NewHouseID = SledecaFirmaID();
GetPlayerPos(playerid, BizzInfo, BizzInfo, BizzInfo);
format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", BizzInfo, BizzInfo, BizzInfo);
SendClientMessage( playerid, WHITE, string);
if(NewHouseID >= MAX_BIZZ) {
SendClientMessage( playerid, WHITE, "Vec ima previse firmi!" );
}
else {
format( string, sizeof( string ), "/Ownership/Firma/Firma_%d.ini", NewHouseID);
if(!fexist( string) ) {
new id;
BizzInfo = 0;
format(BizzInfo, 255, "Niko" );
strmid(BizzInfo, "Butik", 0, strlen("Butik"), 255);
format(string,sizeof(string),"Niko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
BizzInfo = 18;
BizzInfo = 161.449203;
BizzInfo = -96.314399;
BizzInfo = 1001.933715;
BizzInfo = 7;
BizzInfo = 250000;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 500;
BizzInfo = 500;
BizzInfo = 0;
BizzInfo = 2;
dini_Create( string);
dini_IntSet( string, "Owned", BizzInfo);
dini_Set( string, "Owner", BizzInfo);
dini_Set( string, "bMessage", BizzInfo);
dini_Set( string, "bExtortion", BizzInfo);
dini_FloatSet( string, "bEntranceX", BizzInfo);
dini_FloatSet( string, "bEntranceY", BizzInfo);
dini_FloatSet( string, "bEntranceZ", BizzInfo);
dini_FloatSet( string, "bExitX", BizzInfo);
dini_FloatSet( string, "bExitY", BizzInfo);
dini_FloatSet( string, "bExitZ", BizzInfo);
dini_IntSet( string, "bLevelNeeded", BizzInfo);
dini_IntSet( string, "bBuyPrice", BizzInfo);
dini_IntSet( string, "bEntranceCost", BizzInfo);
dini_IntSet( string, "bTill", BizzInfo);
dini_IntSet( string, "bLocked", BizzInfo);
dini_IntSet( string, "bInterior", BizzInfo);
dini_IntSet( string, "bProducts", BizzInfo);
dini_IntSet( string, "bMaxProducts", BizzInfo);
dini_IntSet( string, "bPriceProd", BizzInfo);
dini_IntSet( string, "TipFirme", BizzInfo);
OnPropTextdrawUpdate(5,id);
format(string, sizeof(string), "{FF0000}BE | Adm | {00C0FF}Uspjesno postavljena firma | ID: %i",NewHouseID);
SendClientMessage(playerid, WHITE, string);
}
}
}
if(listitem == 2) //
{
new NewHouseID = SledecaFirmaID();
GetPlayerPos(playerid, BizzInfo, BizzInfo, BizzInfo);
format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", BizzInfo, BizzInfo, BizzInfo);
SendClientMessage( playerid, WHITE, string);
if(NewHouseID >= MAX_BIZZ) {
SendClientMessage( playerid, WHITE, "Vec ima previse firmi!" );
}
else {
format( string, sizeof( string ), "/Ownership/Firma/Firma_%d.ini", NewHouseID);
if(!fexist( string) ) {
new id;
BizzInfo = 0;
format(BizzInfo, 255, "Niko" );
strmid(BizzInfo, "Cevabdzinica", 0, strlen("Cevabdzinica"), 255);
format(string,sizeof(string),"Niko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
BizzInfo = 0;
BizzInfo = 793.063415;
BizzInfo = -1622.839111;
BizzInfo = -10.992177;
BizzInfo = 7;
BizzInfo = 95000;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 500;
BizzInfo = 500;
BizzInfo = 0;
BizzInfo = 3;
dini_Create( string);
dini_IntSet( string, "Owned", BizzInfo);
dini_Set( string, "Owner", BizzInfo);
dini_Set( string, "bMessage", BizzInfo);
dini_Set( string, "bExtortion", BizzInfo);
dini_FloatSet( string, "bEntranceX", BizzInfo);
dini_FloatSet( string, "bEntranceY", BizzInfo);
dini_FloatSet( string, "bEntranceZ", BizzInfo);
dini_FloatSet( string, "bExitX", BizzInfo);
dini_FloatSet( string, "bExitY", BizzInfo);
dini_FloatSet( string, "bExitZ", BizzInfo);
dini_IntSet( string, "bLevelNeeded", BizzInfo);
dini_IntSet( string, "bBuyPrice", BizzInfo);
dini_IntSet( string, "bEntranceCost", BizzInfo);
dini_IntSet( string, "bTill", BizzInfo);
dini_IntSet( string, "bLocked", BizzInfo);
dini_IntSet( string, "bInterior", BizzInfo);
dini_IntSet( string, "bProducts", BizzInfo);
dini_IntSet( string, "bMaxProducts", BizzInfo);
dini_IntSet( string, "bPriceProd", BizzInfo);
dini_IntSet( string, "TipFirme", BizzInfo);
OnPropTextdrawUpdate(5,id);
format(string, sizeof(string), "{FF0000}BE | Adm | {00C0FF}Uspjesno postavljena firma | ID: %i",NewHouseID);
SendClientMessage(playerid, WHITE, string);
}
}
}
if(listitem == 3) //
{
new NewHouseID = SledecaFirmaID();
GetPlayerPos(playerid, BizzInfo, BizzInfo, BizzInfo);
format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", BizzInfo, BizzInfo, BizzInfo);
SendClientMessage( playerid, WHITE, string);
if(NewHouseID >= MAX_BIZZ) {
SendClientMessage( playerid, WHITE, "Vec ima previse firmi!" );
}
else {
format( string, sizeof( string ), "/Ownership/Firma/Firma_%d.ini", NewHouseID);
if(!fexist( string) ) {
new id;
BizzInfo = 0;
format(BizzInfo, 255, "Niko" );
strmid(BizzInfo, "Restoran", 0, strlen("Restoran"), 255);
format(string,sizeof(string),"Niko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
BizzInfo = 18;
BizzInfo = -227.027999;
BizzInfo = 1401.229980;
BizzInfo = 27.765600;
BizzInfo = 7;
BizzInfo = 95000;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 500;
BizzInfo = 500;
BizzInfo = 0;
BizzInfo = 4;
dini_Create( string);
dini_IntSet( string, "Owned", BizzInfo);
dini_Set( string, "Owner", BizzInfo);
dini_Set( string, "bMessage", BizzInfo);
dini_Set( string, "bExtortion", BizzInfo);
dini_FloatSet( string, "bEntranceX", BizzInfo);
dini_FloatSet( string, "bEntranceY", BizzInfo);
dini_FloatSet( string, "bEntranceZ", BizzInfo);
dini_FloatSet( string, "bExitX", BizzInfo);
dini_FloatSet( string, "bExitY", BizzInfo);
dini_FloatSet( string, "bExitZ", BizzInfo);
dini_IntSet( string, "bLevelNeeded", BizzInfo);
dini_IntSet( string, "bBuyPrice", BizzInfo);
dini_IntSet( string, "bEntranceCost", BizzInfo);
dini_IntSet( string, "bTill", BizzInfo);
dini_IntSet( string, "bLocked", BizzInfo);
dini_IntSet( string, "bInterior", BizzInfo);
dini_IntSet( string, "bProducts", BizzInfo);
dini_IntSet( string, "bMaxProducts", BizzInfo);
dini_IntSet( string, "bPriceProd", BizzInfo);
dini_IntSet( string, "TipFirme", BizzInfo);
OnPropTextdrawUpdate(5,id);
format(string, sizeof(string), "{FF0000}BE | Adm | {00C0FF}Uspjesno postavljena firma | ID: %i",NewHouseID);
SendClientMessage(playerid, WHITE, string);
}
}
}
if(listitem == 4) //
{
new NewHouseID = SledecaFirmaID();
GetPlayerPos(playerid, BizzInfo, BizzInfo, BizzInfo);
format( string, sizeof( string ), "Exterijer postavljen (X: %f, Y: %f, Z: %f).", BizzInfo, BizzInfo, BizzInfo);
SendClientMessage( playerid, WHITE, string);
if(NewHouseID >= MAX_BIZZ) {
SendClientMessage( playerid, WHITE, "Vec ima previse firmi!" );
}
else {
format( string, sizeof( string ), "/Ownership/Firma/Firma_%d.ini", NewHouseID);
if(!fexist( string) ) {
new id;
BizzInfo = 0;
format(BizzInfo, 255, "Niko" );
strmid(BizzInfo, "Frizerski salon", 0, strlen("Frizerski salon"), 255);
format(string,sizeof(string),"Niko");
strmid(BizzInfo, string, 0, sizeof(string), 255);
BizzInfo = 3;
BizzInfo = 418.641693;
BizzInfo = -83.826301;
BizzInfo = 1001.804687;
BizzInfo = 7;
BizzInfo = 95000;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 0;
BizzInfo = 500;
BizzInfo = 500;
BizzInfo = 0;
BizzInfo = 5;
dini_Create( string);
dini_IntSet( string, "Owned", BizzInfo);
dini_Set( string, "Owner", BizzInfo);
dini_Set( string, "bMessage", BizzInfo);
dini_Set( string, "bExtortion", BizzInfo);
dini_FloatSet( string, "bEntranceX", BizzInfo);
dini_FloatSet( string, "bEntranceY", BizzInfo);
dini_FloatSet( string, "bEntranceZ", BizzInfo);
dini_FloatSet( string, "bExitX", BizzInfo);
dini_FloatSet( string, "bExitY", BizzInfo);
dini_FloatSet( string, "bExitZ", BizzInfo);
dini_IntSet( string, "bLevelNeeded", BizzInfo);
dini_IntSet( string, "bBuyPrice", BizzInfo);
dini_IntSet( string, "bEntranceCost", BizzInfo);
dini_IntSet( string, "bTill", BizzInfo);
dini_IntSet( string, "bLocked", BizzInfo);
dini_IntSet( string, "bInterior", BizzInfo);
dini_IntSet( string, "bProducts", BizzInfo);
dini_IntSet( string, "bMaxProducts", BizzInfo);
dini_IntSet( string, "bPriceProd", BizzInfo);
dini_IntSet( string, "TipFirme", BizzInfo);
OnPropTextdrawUpdate(5,id);
format(string, sizeof(string), "{FF0000}BE | Adm | {00C0FF}Uspjesno postavljena firma | ID: %i",NewHouseID);
SendClientMessage(playerid, WHITE, string);
}
}
}
if(listitem == 5) //
{
ShowPlayerDialog(playerid,FIRMAUNISTAVANJE,DIALOG_STYLE_INPUT,"Unistavanje","Unesite ID firme koju zelite unistiti:","U redu","Zatvori");
}
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
96 / 100 XP
Početnik(0)
488
Postovi:
54
Teme:
Pridružio se:Okt. 2012
23. Maj 2014.
alko321 wrote on May 23, 2014, 11:47 am:
U Script File napravi folder Firme
nisam tolko retardiran 😄 ,meni ima firma sistem i kreirano je mozda 6 firmi ali nema komande za kreiranje,tih 6 je vjerovatno preko panela napravljeno a ja ocu da napravim cmd za pravljenje,valjda me razumijes sada
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava