[Ajuda] 24 Empresas Carregando? - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] 24 Empresas Carregando? (
/showthread.php?tid=454614)
24 Empresas Carregando? -
LordShadow - 29.07.2013
Pessoal, meu servidor tem sistema de empresas (Igual de vбrios server RPG), mas tipo. O GM tinha 24 Empresas. Eu mudei para 11 No mбximo. eu mudei a define #Define MAX_SBIZZES para 11 que tava 24. Eu mudei as Scriptfiles. Tem 11 Empresas certinho
(PS: SBIZZ = Empresa Especial)
Mas mesmo assim. quando eu abro meu GM ele carrega 24 Empresas. e se nгo tem 11 empresas na scriptfiles , ele gera vбrias atй ficar 24 no mбximo. Repetindo as empresas ja existente.
Se alguem souber fala ai. Alguns cуdigos que podem ajudar:
pawn Код:
public LoadSBizz()
{
new arrCoords[12][64];
new strFromFile2[256];
new File: file = fopen("Configs/sbizz.cfg", io_read);
if (file)
{
new idx;
while (idx < sizeof(SBizzInfo))
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, '|');
SBizzInfo[idx][sbOwned] = strval(arrCoords[0]);
strmid(SBizzInfo[idx][sbOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
strmid(SBizzInfo[idx][sbMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
strmid(SBizzInfo[idx][sbExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
SBizzInfo[idx][sbEntranceX] = floatstr(arrCoords[4]);
SBizzInfo[idx][sbEntranceY] = floatstr(arrCoords[5]);
SBizzInfo[idx][sbEntranceZ] = floatstr(arrCoords[6]);
SBizzInfo[idx][sbLevelNeeded] = strval(arrCoords[7]);
SBizzInfo[idx][sbBuyPrice] = strval(arrCoords[8]);
SBizzInfo[idx][sbEntranceCost] = strval(arrCoords[9]);
SBizzInfo[idx][sbTill] = strval(arrCoords[10]);
SBizzInfo[idx][sbLocked] = strval(arrCoords[11]);
idx++;
}
printf("[BBG]: %d Empresas Especiais Carregadas", idx);
fclose(file);
}
return 1;
}
Re: 24 Empresas Carregando? -
P1c4550 - 29.07.2013
qual o valor dessa variavel SBizzInfo o codigo dizendo que enquanto idx for menor que SBizzInfo idx vai ser
+ 1 entao esse SBizzInfo deve ta em 24 muda o valor dele pra 11.
Re: 24 Empresas Carregando? -
LordShadow - 29.07.2013
Puta vйi , era isso mesmo!. Valeu cara +rep pra tu , to um tempao rachando a cabeзa pra descobri isso u-u