Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: RilleX poslato Mart 31, 2015, 22:01:24 POSLE PODNE

Naslov: [Pomoc] Ucitavanje
Poruka od: RilleX poslato Mart 31, 2015, 22:01:24 POSLE PODNE
Skripta koju koristim:Sistem kreiranja dinamicnih int za org
Detaljan opis problema:Kada kucam /napraviint i izaberem vrstu i sve to i ispisuje mi da je kreiran int ID ....... ali nema labela ni pickupa ne moze se ni uci ni nista.Sacuva se sve ok kada se ucitava u server log ipisuje da je ucitano ali na srw nema labela i ostalog
Dio skripte:Evo dio ucitavanja

for(new b = 0; b < sizeof(OGRINT); b++)
{
new gFile[35];
format(gFile, 50, "orge/ORGINT_%d.ini" ,b);
if(fexist(gFile))
{
INI_ParseFile(gFile, "UcitajOrgInt", .bExtra = true, .extra = b);
if(OGRINT[b][orgPostavljena] == 1)
{  
                          if(OGRINT[b][orgVrsta] == 1)
  {
    OrgIntLabel[b] = CreateDynamic3DTextLabel("[ org 1 ]\n pritisnite F za ulaz" ,0x33CCFFAA,OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY],15);
    OrgIntPickup[b] = CreateDynamicPickup(19133, 1, OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY]);
  }
  if(OGRINT[b][orgVrsta] == 2)
  {
    OrgIntLabel[b] = CreateDynamic3DTextLabel("[ org 2 ]\n pritisnite F za ulaz" ,0x33CCFFAA,OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY],15);
    OrgIntPickup[b] = CreateDynamicPickup(19133, 1, OGRINT[b][orgUlazX], OGRINT[b][orgUlazY], OGRINT[b][orgUlazY]);
  }

printf(" Y_INI | OrgaInt %d ucitana",b);
}
}
}


Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] Ucitavanje
Poruka od: // xunder poslato Mart 31, 2015, 22:22:16 POSLE PODNE
Daj komandu /kreirajint ne shvatam ovo Orgvrsta kako vec :)
Naslov: Odg: [Pomoc] Ucitavanje
Poruka od: RilleX poslato Mart 31, 2015, 22:29:50 POSLE PODNE
Evo

CMD:napraviorgint(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin]< 6) return SCM(playerid, GRAD2,"{FF0000}GRESKA:{FFFFFF} Niste ovlasceni da koristite ovu komandu.");
new string[512];
new orgaid = 0;
GetPlayerPos(playerid, X,Y,Z);
for(new b = 0; b < sizeof(OGRINT); b++)
{
if(OGRINT[b][orgPostavljena] == 1)
{
orgaid = b + 1;
}
}
if(orgaid > 200) return SCM(playerid, -1, "{FF0000}GRESKA:{FFFFFF} Ne mozete napraviti vise od 200 orgi.");
    new vrsta, lvl;
    if(sscanf(params, "ii", vrsta, lvl))
{
SCM(playerid, -1, "{0080C0}BM:{FFFFFF} /napraviorgint [vrsta] [tim]");
SCM(playerid, -1, "Vrste Interiora | 0: Policija | 1: Interventna | 2: Taxi");
    SCM(playerid, -1, "Vrste Interiora | 3: Hitna | 4: Novinari | 5: Dallas");
    SCM(playerid, -1, "Vrste Interiora | 6: GSF | 7: Mexican | 8: LCN | 9: Hollywood");
    SCM(playerid, -1, "Vrste Interiora | 10: Rusija | 11: Vlada | 12: -----");
return 1;
}
/////////////////////////////////////////////////////////////////////////////
if(vrsta == 0) // Policija
{
    OGRINT[orgaid][orgIzlazX] = 246.8424;
OGRINT[orgaid][orgIzlazY] = 62.6752;
OGRINT[orgaid][orgIzlazZ] = 1003.7195;
OGRINT[orgaid][orgInt] = 6;
OGRINT[orgaid][orgVrsta] = 1;
  OGRINT[orgaid][orgKoMozeUc] = lvl;
    //OrgIntLabel[orgaid] = CreateDynamic3DTextLabel("[ Policija ]\n pritisnite F za ulaz" ,0x33CCFFAA,X,Y,Z,15);
    //OrgIntPickup[orgaid] = CreateDynamicPickup(1247, 1, OGRINT[orgaid][orgUlazX], OGRINT[orgaid][orgUlazY], OGRINT[orgaid][orgUlazY]);
new str[128];
        format(str,128,"[ADMIN] VLASNIK %s je napravio interior Policije. ID interiora je %d.", GetName(playerid), orgaid);
        ABroadCast(ZUTA,str,1);
}
OGRINT[orgaid][orgUlazX] = X;
    OGRINT[orgaid][orgUlazY] = Y;
    OGRINT[orgaid][orgUlazY] = Z;
    OGRINT[orgaid][orgVW] = orgaid;
    OGRINT[orgaid][orgPostavljena] = 1;
    format(string,sizeof(string),"Interior ID:%d je napravljen.",orgaid);
SCM(playerid,SIVA,string);
OrgIntLabelIPickup(orgaid);
SacuvajIntOrg(orgaid);
return 1;
}
[code]
Naslov: Odg: [Pomoc] Ucitavanje
Poruka od: RilleX poslato Mart 31, 2015, 23:00:07 POSLE PODNE
Reseno mala greska veliki problem  :D


LOCK!