Businesses are not loading
#1

My businesses are not loading.

CODE:

PHP код:
enum fInfo
{
    
fIme[64],
    
fOwned,
    
fOwner[128],
    
fTip,
    
fBlagajna,
    
fCijena,
    
fZakljucana,
    
Float:fUlazX,
    
Float:fUlazY,
    
Float:fUlazZ,
    
Float:fUlazA,
    
Float:fIzlazX,
    
Float:fIzlazY,
    
Float:fIzlazZ,
    
Float:fIzlazA,
    
fInterijer,
    
fINInterijer,
    
fWorld,
    
fWWorld,
    
fIkona

GModeInIt

PHP код:
     for(new BizID 1BizID MAX_FIRMABizID++)
     {
         
format(string,128,FirmaPATH,BizID);
         
INI_ParseFile(string"LoadFirme_%s", .bExtra true, .extra BizID);
        if(
FirmaInfo[BizID][fOwned] == 0)
        {
            
format(poruka,512,"{FFFFFF}Ime firme: {0080FF}%s\n{FFFFFF}Tip firme: {0080FF}%s\n{FFFFFF}Vlasnik firme: {0080FF}%s\n{FFFFFF}Cijena firme: {0080FF}%d$\n\n{FFFFFF}Firma je dostupna na kupnju.\nUkoliko zelite kupiti ovu firmu: {0080FF}/kupifirmu",FirmaInfo[BizID][fIme],FirmaTip(BizID),FirmaInfo[BizID][fOwner],FirmaInfo[BizID][fCijena]);
            
FirmaLabel[BizID] = CreateDynamic3DTextLabel(poruka,-1,FirmaInfo[BizID][fUlazX],FirmaInfo[BizID][fUlazY],FirmaInfo[BizID][fUlazZ],30.0);
            
FirmaIcon[BizID] = CreateDynamicPickup(FirmaInfo[BizID][fIkona],1,FirmaInfo[BizID][fUlazX],FirmaInfo[BizID][fUlazY],FirmaInfo[BizID][fUlazZ],0);
        }
        else
        {
            
format(poruka,512,"{FFFFFF}Ime firme: {0080FF}%s\n{FFFFFF}Tip firme: {0080FF}%s\n{FFFFFF}Vlasnik firme: {0080FF}%s\n{FFFFFF}Cijena firme: {0080FF}%d$\n\n{FFFFFF}Za ulazak u firmu pritisnite tipku {0080FF}'f' {FFFFFF}ili {0080FF}'enter'",FirmaInfo[BizID][fIme],FirmaTip(BizID),FirmaInfo[BizID][fOwner],FirmaInfo[BizID][fCijena]);
            
FirmaLabel[BizID] = CreateDynamic3DTextLabel(poruka,-1,FirmaInfo[BizID][fUlazX],FirmaInfo[BizID][fUlazY],FirmaInfo[BizID][fUlazZ],30.0);
            
FirmaIcon[BizID] = CreateDynamicPickup(FirmaInfo[BizID][fIkona],1,FirmaInfo[BizID][fUlazX],FirmaInfo[BizID][fUlazY],FirmaInfo[BizID][fUlazZ],0);
        }
    } 
MakeBiz

PHP код:
CMD:napravifirmu(playerid,params[])
{
    new 
string[128];
    if(!
IsPlayerConnected(playerid)) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Niste se spojili na server");
    if(
pUlogiran[playerid] != 1) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Niste ulogirani na server.");
    if(
PlayerInfo[playerid][pAdministrator] < 5) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Nemate dozvolu za tu komandu");
    if(
ADuty[playerid] != 1) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Niste uzeli administratorsku duznost (/aduty)");
    new 
CijenaTipIkonaBizIDBlagajnaWorldFloat:XiFloat:YiFloat:ZiInterijerINInterijer;
    new 
Float:XFloat:YFloat:ZFloat:A;
    
    if(
sscanf(params,"dddddfff"CijenaTipBlagajnaINInterijerIkonaXiYiZi)) return SendClientMessage(playerid,-1,"{FF0000}Koristenje:{FFFFFF} /napravifirmu [Cijena] [Tip] [Blagajna] [Interijer] [Ikona] [X] [Y] [Z]");
    if(
Cijena 150000 || Cijena 1000000) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Molimo odaberite ispravnu cijenu (150.000 - 1.000.000)");
    if(
Tip || Tip 11) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Molimo odaberite ispravan tip firme. (0 - 11)");
    if(
Blagajna 2000 || Blagajna 10000) return SendClientMessage(playerid,-1,"{FF0000}Greska:{FFFFFF} Molimo odaberite ispravan iznos blagajne (2,000 - 10.000)");
    for(new 
BID 1BID MAX_FIRMABID++)
    {
        if(
FirmaInfo[BID][fCijena] == 0)
        {
            
BizID BID;
            break;
        }
    }
    
GetPlayerPos(playerid,X,Y,Z);
    
GetPlayerFacingAngle(playerid,A);
    
Interijer GetPlayerInterior(playerid);
    
World GetPlayerVirtualWorld(playerid);
    
    
FirmaInfo[BizID][fOwned] = 0;
    
format(string,128,"Drzava");
    
strmid(FirmaInfo[BizID][fOwner],string,0,strlen(string),255);
    
FirmaInfo[BizID][fTip] = Tip;
    
format(string,128,"Firma na prodaju");
    
strmid(FirmaInfo[BizID][fIme],string,0,strlen(string),255);
    
FirmaInfo[BizID][fCijena] = Cijena;
    
FirmaInfo[BizID][fBlagajna] = Blagajna;
    
FirmaInfo[BizID][fWorld] = World;
    
FirmaInfo[BizID][fWWorld] = BizID;
    
FirmaInfo[BizID][fInterijer] = Interijer;
    
FirmaInfo[BizID][fINInterijer] = INInterijer;
    
FirmaInfo[BizID][fUlazX] = X;
    
FirmaInfo[BizID][fUlazY] = Y;
    
FirmaInfo[BizID][fUlazZ] = Z;
    
FirmaInfo[BizID][fUlazA] = A;
    
FirmaInfo[BizID][fIzlazX] = Xi;
    
FirmaInfo[BizID][fIzlazY] = Yi;
    
FirmaInfo[BizID][fIzlazZ] = Zi;
    
FirmaInfo[BizID][fIkona] = Ikona;
    new 
poruka[512];
    
format(poruka,512,"{FFFFFF}Ime firme: {0080FF}%s\n{FFFFFF}Tip firme: {0080FF}%s\n{FFFFFF}Vlasnik firme: {0080FF}%s\n{FFFFFF}Cijena firme: {0080FF}%d$\n\n{FFFFFF}Firma je dostupna na kupnju.\nUkoliko zelite kupiti ovu firmu: {0080FF}/kupifirmu",FirmaInfo[BizID][fIme],FirmaTip(BizID),FirmaInfo[BizID][fOwner],FirmaInfo[BizID][fCijena]);
    
FirmaLabel[BizID] = CreateDynamic3DTextLabel(poruka,-1,FirmaInfo[BizID][fUlazX],FirmaInfo[BizID][fUlazY],FirmaInfo[BizID][fUlazZ],30.0);
    
FirmaIcon[BizID] = CreateDynamicPickup(FirmaInfo[BizID][fIkona],1,FirmaInfo[BizID][fUlazX],FirmaInfo[BizID][fUlazY],FirmaInfo[BizID][fUlazZ],0);
    
    new 
Datoteka[40];
    
format(Datoteka,40,FirmaPATH,BizID);
    new 
INI:File INI_Open(Datoteka);
    
INI_SetTag(File"Podatci");
    
INI_WriteString(File,"Ime",FirmaInfo[BizID][fIme]);
    
INI_WriteInt(File,"Owned",FirmaInfo[BizID][fOwned]);
    
INI_WriteString(File,"Owner",FirmaInfo[BizID][fOwner]);
    
INI_WriteInt(File,"Tip",FirmaInfo[BizID][fTip]);
    
INI_WriteInt(File,"Blagajna",FirmaInfo[BizID][fBlagajna]);
    
INI_WriteInt(File,"Cijena",FirmaInfo[BizID][fCijena]);
    
INI_WriteInt(File,"Zakljucana",FirmaInfo[BizID][fZakljucana]);
    
INI_WriteFloat(File,"UlazX",FirmaInfo[BizID][fUlazX]);
    
INI_WriteFloat(File,"UlazY",FirmaInfo[BizID][fUlazY]);
    
INI_WriteFloat(File,"UlazZ",FirmaInfo[BizID][fUlazZ]);
    
INI_WriteFloat(File,"UlazA",FirmaInfo[BizID][fUlazA]);
    
INI_WriteFloat(File,"IzlazX",FirmaInfo[BizID][fIzlazX]);
    
INI_WriteFloat(File,"IzlazY",FirmaInfo[BizID][fIzlazY]);
    
INI_WriteFloat(File,"IzlazZ",FirmaInfo[BizID][fIzlazZ]);
    
INI_WriteFloat(File,"IzlazA",FirmaInfo[BizID][fIzlazA]);
    
INI_WriteInt(File,"Interijer",FirmaInfo[BizID][fInterijer]);
    
INI_WriteInt(File,"INInterijer",FirmaInfo[BizID][fINInterijer]);
    
INI_WriteInt(File,"World",FirmaInfo[BizID][fWorld]);
    
INI_WriteInt(File,"WWorld",FirmaInfo[BizID][fWWorld]);
    
INI_WriteInt(File,"Ikona",FirmaInfo[BizID][fIkona]);
    
INI_Close(File);
    return 
1;

Reply


Messages In This Thread
Businesses are not loading - by NoDi522 - 25.04.2016, 10:48
Re: Businesses are not loading - by povargek - 25.04.2016, 10:54
Re: Businesses are not loading - by NoDi522 - 25.04.2016, 10:55
Re: Businesses are not loading - by povargek - 25.04.2016, 11:00
Re: Businesses are not loading - by SyS - 25.04.2016, 11:03
Re: Businesses are not loading - by NoDi522 - 25.04.2016, 11:07

Forum Jump:


Users browsing this thread: 1 Guest(s)