Ü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 - KovaNovik

Oldalak: 1 ... 52 53 [54] 55 56 ... 74
796
Szkript kérések / Fegyver átadás!
« Dátum: 2014. május 24. - 07:44:28 »
Nem kell fájlokkal bajlódni (egyelõre). Csinálj egy rendszert, ami csak azt a fegyvert adja oda, ami \"elõ van véve\", a többit változóban tárolja. Lekérni tömbbe tudod, a GetPlayerWeaponData-val. Ha beírja a /f e parancsot akkor elvesszük minden fegyverét, és odaadjuk neki az elõvettet. Nyilván, elõtte elvégzünk 1-2 fontos ellenõrzést. Ha kell, szólj, megcsinálom.

797
Segítségkérés / Kisebb kérdések
« Dátum: 2014. május 23. - 19:18:47 »
Találtam benne egy másik hibát is. Arra ezt írtam, csak közben jött a hozzászólás.
Megvan a hibád. A következõ volt: végigfutsz minden garázson - ez tökéletes. Viszont, ha nem vagy közelében, returnolsz, azaz a parancs futását abbahagyod úgymond, pedig még nem nézted végig mindet. Ahogy átírtam, végigfut minden; ha nem vagy a közelében; kihagyja azt a garázst és ezt minden garázsnál megcsinálja. Ha a közelében vagy (azaz nem ugrott a következõra a continue), akkor lefut a garázs megvétele, és visszatérünk egy üzenettel (valójában 1-el), így közöljük vele, hogy köszi, mrgvagyunk, nem kell több (miután persze a garázsra valót levontuk, ilyesmi). Viszont, ha n vagy garázs közelében, egyszer sem tér vissza a sikerüzenettel, így befejezés után visszatér a másik üzenettel; nem vagy garázs közelében.
Ezt a hibát orvosoltam, most már a másikat, elméletileg mennie kellene.
 
CMD:garazsvesz(playerid, params[]) {
for(new i=0; i < garageCount+1; i++) {
if(!IsPlayerInRangeOfPoint(playerid, 3.0, gInfo[PosX], gInfo[PosY], gInfo[PosZ])) continue;
if(gInfo[Owned] == 1) return SendClientMessage(playerid, COLOR_ERROR,\"Error: This garage is already owned.\");
if(GetPlayerMoney(playerid) < gInfo[Price]) return SendClientMessage(playerid,COLOR_ERROR,\"Error: You don\'t have enough money to buy this garage.\");
GivePlayerMoney(playerid,-gInfo[Price]);
gInfo[Price]-= random(5000); //Take some money off of the original price
format(gInfo[Owner],24,\"%s\",GetPlayerNameEx(playerid));
gInfo[Owned] = 1;
Save_Garage(i);
UpdateGarageInfo(i);
return SendClientMessage(playerid,COLOR_SUCCESS,\"You have successfully bought this garage.\");
}
return SendClientMessage(playerid,COLOR_ERROR,\"Error: You\'re not near any garage.\");
}

798
Segítségkérés / Kisebb kérdések
« Dátum: 2014. május 23. - 18:58:27 »
Konkrétan melyik errort írja?

799
Segítségkérés / Kisebb kérdések
« Dátum: 2014. május 23. - 13:31:40 »
Csak a logban vágja le. Nálam az INSERTnél kb. a második adat után \"levágta\", mégis mentette a 14.-et is. Mysql query helyett próbálj meg tqueryt használni, ott adj meg neki callbacket is (publicot! Stock nem jó!) mert különben nem tárolja el az eredményt (select esetében), emellstt a tquery gyorsabb is, mert valahogy külön fut. A pqueryt nem tudom mire jó, azt os megpróbálhatod. Emellett escape_string helyett mysql-formatot használj, azon belül %s helyett %e-t.
A tquery emellett vár, amíg befejezõdik a query pl.

800
Segítségkérés / RemoveBuildingForPlayer probléma.
« Dátum: 2014. május 23. - 07:07:36 »
The radius around the specified point to remove objects with the specified model.
Megadjuk a pont (X, Y, Z) körüli hatókör sugarát, melyen belül minden azonos modelljû objectet töröl. Tehát, ha lenne mellette egy ugyanolyan, azt is törölné. Így ez ezt nem oldhatja meg. Elméletileg.

801
Segítségkérés / Kisebb kérdések
« Dátum: 2014. május 22. - 15:46:25 »

802
Segítségkérés / Timer help!!
« Dátum: 2014. május 21. - 15:10:47 »
1 másodperceset készítesz, és egy változóz vonsz le egyfolytában. A változót pedig már mentheted.

803
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2014. május 20. - 22:09:32 »
Az else elõtti sorban zárd le a statementet. A forra írtad az elset tulajdonképpen, nem az ifre. Egyeztesd csak a kapcsoszárójeleket ;)

804
Segítségkérés / Kisebb kérdések
« Dátum: 2014. május 20. - 14:50:51 »
Attól függ mibe akarod. MySQL? SQLite? Netán valamilyen fájlkezelõ? Az utóbbival nehéz lesz ilyesmit menteni, ha már több változód is lesz.

805
Segítségkérés / SSCANF kérdés, darabolás szóköznél?
« Dátum: 2014. május 20. - 14:48:58 »
Y Less írta:
 

Format               Use
L(true/false)            Optional logical truthity
l               Logical truthity
B(binary)            Optional binary number
b               Binary number
N(any format number)         Optional number
n               Number
C(character)            Optional character
c               Character
I(integer)            Optional integer
i               Integer
D(integer)            Optional integer
d               Integer
H(hex value)            Optional hex number
h               Hex number
O(octal value)            Optional octal value
o               Octal value
F(float)            Optional floating point number
f               Floating point number
G(float/INFINITY/-INFINITY/NAN/NAN_E)   Optional float with IEEE definitions
g               Float with IEEE definitions
{               Open quiet section
}               Close quiet section
P<delimiter>            Invalid delimiter change
p<delimiter>            Delimiter change
Z(string)[length]         Invalid optional string
z(string)[length]         Deprecated optional string
S(string)[length]         Optional string
s[length]            String
U(name/id)            Optional user (bot/player)
u               User (bot/player)
Q(name/id)            Optional bot (bot)
q               Bot (bot)
R(name/id)            Optional player (player)
r               Player (player)
A<type>(default)[length]      Optional array of given type
a<type>[length]            Array of given type
E<specification>(default)      Optional enumeration of given layout
e<specification>         Enumeration of given layout
\'string\'            Search string
%               Deprecated optional specifier prefix

806
Segítségkérés / Hulla bebugol,"ki kell végezni"
« Dátum: 2014. május 18. - 22:58:22 »
A fixes.inc, vagy az OnPlayerDeathkor meghívott sok (és/vagy) optimalizálatlan kód okozhatja ezt. Habár, az üres szerveremen is elõfordult ilyen. Server.cfg-ben a lagcompmode nem változtat semmit? Esetleg nincs (fake) desync (0-val visszatérés) OnPlayerDeathnál? Akár közvetetten is. Pl. Egy függvény, amirõl nem gondoltad, hogy 0-val térhet vissza. SpawnPlayerrel ne is próbálkozz, attól beakad (tapasztalat). Esetleg a saját pozíciójára teleportálni, vagy kiolvasztani lehetne? :D

807
Segítségkérés / Anim lövés probléma
« Dátum: 2014. május 17. - 22:38:16 »
Töltsd elõ az animlibeket. Epsilon írt is egy ilyet, még jópár éve. http://sampforum.hu/index.php?topic=13221.0

808
Segítségkérés / MySQL - top 10 sor kiíratása
« Dátum: 2014. május 17. - 22:35:18 »
Ahogy a wikit olvasgattam ( http://wiki.sa-mp.com/wiki/MySQL ), leginkább a mysql_retrieve_row lenne jó arra, hogy a következõ sorra ugorj, majd ott store_result, sscanf, stb.
Bár az én angoltudásommal... :D
Jaja, nem. Amikor használod a mysql_fetch_rowt, akkor automatikusan a következõ sorra ugrik.
Így ni:
 
mysql_query(\"SELECT * FROM tabla WHERE mezo1=X ORDER BY mezo2 DESC LIMIT 0, 10\");
mysql_store_result();
new eredm[128];
mysql_fetch_row(eredm); //elsõ sor lekérése
sscanf(eredm, \"p<|>sd\", nev, penz); //darabolása
//Az e felett lévõ két sort ismételgeted.
mysql_free_result();

809
Segítségkérés / \\n használata
« Dátum: 2014. május 17. - 20:53:47 »
Számításokkal egyébként megoldható lenne, hogy mindig alá kerüljön.

810
Kérdések, Segítség / Map Editor ezt írja ki
« Dátum: 2014. május 17. - 19:15:26 »
Túl sok mod van a játékodban, emiatt nem tudja kezelni azt a nagy gta3.img-t (nagy textúrákat képtelen betölteni). GTA reinstall nálam megoldotta. Ha nem tévedek, olyan ~ 1,590 795 221 GB betöltése után akadhatott meg. Afelett van, ugye?

Oldalak: 1 ... 52 53 [54] 55 56 ... 74
SimplePortal 2.3.7 © 2008-2024, SimplePortal