Organizacije

Započeo TONY x, Avgust 08, 2017, 14:42:50 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja,RP,0
Detaljan opsi problema:Pravio sam sistem organizacija i imam neke warninge manje bitne resio bih i sam ali problem je sto nece taj vazniji deo bez warninga i error i napravio sam jedan print u stocku koji tu ima znacajnu ulogu ni on nece da se prikaze...
Dio skripte:Dacu vam celu;

https://www.sendspace.com/file/onou6q

Daj warninge, nismo vidoviti
heroin rap - Moskri u kuci, od sledece lajne glava ce mi puci

NIsam siguran ali lici mi kao da bas nemaju presudnu ulogu o tome sto sam ja hteo...ali ja sam dao ceo server pa si mogao da kompilujes i vidis+zatim popravis ali evo ti warninga
[pawn]C:\Users\a\Desktop\PBRP\gamemodes\PB-RP.pwn(288) : warning 202: number of arguments does not match definition
C:\Users\a\Desktop\PBRP\gamemodes\PB-RP.pwn(288) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.
[/pawn]
Ako te zanima linija udji u mod pa vidi

Nepotrebno ti je to na OnPlayerDiscconect

Ok za onplayerdissconect ali poenta je sto nece da mi se stvori pickup i 3D text

Jesi li stavio to pod OnGameModeInit?

Ne pod stock sam evo ti ga:
[pawn]stock LoadOrgs()
{
   for(new o=1;o<MAX_ORGS;o++)
   {
   new string[128];
   format(string,sizeof(string),"/Organizacije/%d.ini",o);
   INI_ParseFile(string, "LoadOrgs_%s", .bExtra = true, .extra = o);
   OrgPickups[OrgInfo
  • [oID]] = CreatePickup(1248,1,OrgInfo
  • [oHqx],OrgInfo
  • [oHqvy,OrgInfo
  • [oHqz],OrgInfo
  • [oVW]);
       new txt[100];
       format(txt,sizeof(txt), -1,"Ime Organizacije: %s\n Broj clanova: %d\n ID: %d",OrgInfo
  • [oName],OrgInfo
  • [oBrojClanova],OrgInfo
  • [oID]);
       OrgText[OrgInfo
  • [oID] = Crate3DTextLabel(txt,-1,OrgInfo
  • [oHqx],OrgInfo
  • [oHqz],10.0,OrgInfo
  • [oVW],0);
       print(txt);
       }
       return 1;
    }[/pawn]

Organizacije su ti definisane integerom a ti ih loadujes preko stringa, ne moze to tako
Procitaj ovo: http://wiki.sa-mp.com/wiki/Format
Ako ti nije jasno samo ukloni iz ParseFile "_%s"

Rauzmime da sam nov u skriptanju tako da ne kontam nasta mislis kad kazes ParseFile kad ja to nemam nigde ako to nije problem da ti to ucinis i posaljes mi na pastebin ili da mi bolje objasnis

Mesto ovoga:
[pawn]INI_ParseFile(string, "LoadOrgs_%s", .bExtra = true, .extra = o);[/pawn]
Stavi ovo da ti ucita organizacije:
[pawn]INI_ParseFile(string, "LoadOrgs", .bExtra = true, .extra = o);[/pawn]