Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - xXGoofreXx

Oldalak: 1 ... 3 4 [5]
61
Segítségkérés / Error-t dob ki, de miért ?
« Dátum: 2012. június 05. - 17:56:38 »
Szerintem nincs 111.edik sor?

62
Segítségkérés / VW mod anti chat
« Dátum: 2012. június 05. - 15:37:28 »
Rp moddal nem illik kezdeni! Amúgy meg pénz cheat elleni védelem:
mod elejére: new PlayerMoney[MAX_PLAYERS];
OnPlayerSpawn-hoz
GivePlayerMoney(playerid,PlayerMoney[playerid]);
Ezzel ki van ütve a pénzcheat. Annyi hogy nem a GivePlayerMoney-t használod, hanem a PlayerMoney[playerid]+=XYÖSSZEG; -et használod.

63
Segítségkérés / Warning gond
« Dátum: 2012. június 05. - 15:31:09 »
*Köhh köhh köhh*
A return 0-t fejezzen ki? A return egy visszatérési értéket ad. Ezt felhasználva lehet ilyet csinálni:
 
stock Szorzat(num1,num2)
{
return (num1*num2);
}
SendClientMessage(playerid,COLOR_BLUE,Szorzat(51,94));

 
Egyébként meg akkor a return 1; is 0-t fejez ki? Felkiáltójel kell továbbra is.
Egyszerû példa:
ha(playerid admin) akkor írja ki hogy admin
ha(!playerid admin) akkor írja ki hogy nem admin

64
Segítségkérés / Kisebb kérdések
« Dátum: 2012. június 05. - 15:25:51 »
Settings -> display -> advanced? Esetleg ezen az elérési útvonalon a menüben átállíthatnád. Ha nincs ekkora felbontás, akkor nagyobbat nem tudsz elérni.

65
Segítségkérés / Zombie módot csinálok és kéne egy kis help
« Dátum: 2012. június 04. - 21:05:26 »
A gamemod elejére beírod: new OnlinePlayerek;
OnPlayerConnect-be: OnlinePlayerek++;
OnPlayerDisconnect-be: OnlinePlayerek--;
És ahol ki akarod választani: PlayerInfo[random(OnlinePlayerek)]=zombi;

66
Segítségkérés / Mod hiba
« Dátum: 2012. június 04. - 21:01:28 »
Szerintem fölösleges ez a sor:
 
new vFile[30];
format(vFile,sizeof(vFlie),\"cfg-k/kocsik.ini\",idx);

 
Ezt valahogy így:
 
new vFile[32]=\"cfg-k/kocsik.ini\";

 
Amúgy valószínûleg azért nem megy, mert ez egy félig letöltött átírt script. a format minek? Minek az idx a végére, ha nem használod? Ezt én így oldanám meg:
 
new str2[18][128];
new str[1024];
new File:file = fopen(\"Elérési út\", io_read);
if (file)
{
new carid;
while (carid < MAX_VEHICLES)
{
fread(file, str);
split(str, str2, \',\');
CarInfo[carid][cModel] = strval(str2[0]);
}
}

67
Segítségkérés / Sscanf
« Dátum: 2012. június 04. - 20:51:08 »
Ha jól tudom van egy script verziója is, én azt használom nagyon irritál a y_less-es szöveg a szerver indulásakor. Ha kell elküldöm a script-es verzióját.

68
Segítségkérés / Warning gond
« Dátum: 2012. június 04. - 20:49:19 »
Hmm ha jól sejtem ez fordítva fog elsülni.
 
if(!Admin(playerid, 1) ||!pHelper(playerid)) return SendClientMessage(playerid,COLOR_GRAD2,\"Nem vagy Admin/AdminSegéd!\");

 
Így megfordítva ténylegesen a nem adminoknak írja ki.

69
Segítségkérés / Kisebb kérdések
« Dátum: 2012. június 04. - 15:19:10 »
Olyan jó hogy itt kérdeznek, de válaszolnak. tferenc neked meg azt tudom javasolni ha megvan a forrásfájl (pwn)  akkor abból próbáld meg kikeresni, vagy nézd meg ott ahol letöltötted.

70
Segítségkérés / Kisebb kérdések
« Dátum: 2012. június 02. - 15:23:39 »
Ismerem ezt a problémát nem tudom miért van. De álltalában csak akkor jön elõ ha gmx-elek és nem teljes újraindítást csinálok.
Amúgy meg az új problémám, hogy ez a sor:
 
#define SendClientMessageToAdmin(%1) if(foreach(Player,a) if(PlayerInfo[a][pAdmin]>0) SendClientMessage(a,-1,%1);) return 1;

 
\"redundant code: constant expression is zero\" -errort dob ki ha használom mint egy függvényt.

71
Segítségkérés / Kisebb kérdések
« Dátum: 2012. június 02. - 14:01:11 »
Nos a következõ lenne a problémám. Egy rp szervert írok a 0-ról. A kocsi rendszer mûködési elvét a dt-modjából szedtem. A probléma az, hogy csak az 1. kocsit menti le, és annak is az utolsó két értékét kiszedi mentéskor. Jól tölti be, de rosszul menti el. A KocsiNum változó értéke egyenlõ a lent levõ alap munka kocsik számával, tehát azokat nem tölti be, meg nem menti le. De bugos a mentés, és ha több kocsit rakok be a fájlba azokat kiszedi. Itt a script:
 
stock LoadCar()
{
new str2[18][128];
new str[1024];
new File:file = fopen(CARPATH, io_read);
if (file)
{
new carid=KocsiNum;
while (carid < MAX_VEHICLES)
{
   fread(file, str);
   split(str, str2, \',\');
   CarInfo[carid][cModel] = strval(str2[0]);//modelid,Élet,panels,doors,tires,pos1,pos2,pos3,angle,c1,c2,Tulaj,Leírás,Érték,Bérelhetõe,Rendszám,Kocsinév
   CarInfo[carid][cLife] = strval(str2[1]);
   CarInfo[carid][cPanels] = strval(str2[2]);
   CarInfo[carid][cDoors] = strval(str2[3]);
   CarInfo[carid][cTires] = strval(str2[4]);
   CarInfo[carid][cPos0] = floatstr(str2[5]);
   CarInfo[carid][cPos1] = floatstr(str2[6]);
   CarInfo[carid][cPos2] = floatstr(str2[7]);
   CarInfo[carid][cAngle] = floatstr(str2[8]);
   CarInfo[carid][cColor1] = strval(str2[9]);
   CarInfo[carid][cColor2] = strval(str2[10]);
   strmid(CarInfo[carid][pName], str2[11], 0, strlen(str2[11]),MAX_PLAYER_NAME);
   strmid(CarInfo[carid][cDesc], str2[12], 0, strlen(str2[12]),32);
   CarInfo[carid][cValue] = strval(str2[13]);
   CarInfo[carid][cOwned] = strval(str2[14]);
   CarInfo[carid][cLock] = strval(str2[15]);
   strmid(CarInfo[carid][cNum], str2[16], 0, strlen(str2[16]),8);
   strmid(CarInfo[carid][cName], str2[17],0, strlen(str2[17]),16);
   carid ++;
}
}
print(\"Kocsik betöltve\");
}
stock SaveCar()
{
new carid=KocsiNum;
new File:file2=fopen(CARPATH, io_write);
new File:file=fopen(CARPATH, io_append);
fwrite(file2,\"\");
fclose(file2);
new coordsstring[512];
while (carid < MAX_VEHICLES)
{//model,Élet,panels,doors,tires,pos1,pos2,pos3,angle,c1,c2,Bérlõ,Leírás,Érték,Bérelhetõe,Rendszám,Kocsinév
    format(coordsstring, sizeof(coordsstring), \"%d,%f,%d,%d,%d,%f,%f,%f,%f,%d,%d,%s,%s,%d,%d,%s,%s\\n\",
CarInfo[carid][cModel],
CarInfo[carid][cLife],
CarInfo[carid][cPanels],
CarInfo[carid][cDoors],
CarInfo[carid][cTires],
CarInfo[carid][cPos0],
CarInfo[carid][cPos1],
CarInfo[carid][cPos2],
CarInfo[carid][cAngle],
CarInfo[carid][cColor1],
CarInfo[carid][cColor2],
CarInfo[carid][pName],
CarInfo[carid][cDesc],
CarInfo[carid][cValue],
CarInfo[carid][cOwned],
CarInfo[carid][cNum],
CarInfo[carid][cName]);
fwrite(file, coordsstring);
fclose(file);
carid++;
}
print(\"Kocsik elmentve\");
}

Oldalak: 1 ... 3 4 [5]
SimplePortal 2.3.7 © 2008-2024, SimplePortal