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

Oldalak: 1 ... 50 51 [52] 53 54 ... 136
766
Segítségkérés / String
« Dátum: 2012. augusztus 26. - 15:49:29 »
        new
                str[] = \"hello\";

 
Ebben a formában a pawn fordító megállapítja mekkora méretnek kell benne lennie.
Ilyen kis szövegeknél se meddig nem tartana megszámolni mekkora méretet kell oda írni.
 
new str[] = \"De ha hosszabb karakterláncot alkalmazunk, már idõigényes megszámolni a karakterek számát, és nekünk megadni.\";

 
Ezt a feladatot veszi le a vállunkról a pawncc.exe.
Értéket akkor érdemes meghatározni, ha másvalamire is szeretnénk használni ezt a változót, az értéke általában jóval több mint a benne tárolt adat, de sosem lehet kevesebb annál, a fordító hibaüzenettel jelezni is fogja.
A 128-as érték igazából csak egy megszokott érték, ami a legtöbb helyen bõven elegendõ.
A ShowPlayerDialog-ban megjelenített üzenet már akár 4000-es méretet is megkívánhat.

767
Segítségkérés / String
« Dátum: 2012. augusztus 26. - 12:00:15 »
Nagyon nem részletezem hány byte meg bit a lényeg hogy megértsd:
 
new karakterlanc[6];

 
Minden egyes cella megszámozva a következõképpen néz ki:
 

karakterlanc[0];
karakterlanc[1];
karakterlanc[2];
karakterlanc[3];
karakterlanc[4];
karakterlanc[5];

 
Látványban azt jelenti 6 darab ilyen változót hoztál létre, amit a [] jelek közt számokkal azonosítva meghívhatsz.
Ha ezt így írod le pawnban:
 
karakterlanc[6] = \"hello\";

 
vagy így
 
karakterlanc[] = \"hello\";

 
azzal gyakorlatilag ezt csináltad:
 

karakterlanc[0] = \'h\';
karakterlanc[1] = \'e\' ;
karakterlanc[2] = \'l\';
karakterlanc[3] = \'l\';
karakterlanc[4] = \'0\';
karakterlanc[5] = \'\\0\';

 
Röviden, minden egyes cella egyetlen egy karaktert tartalmaz.                                           (tömörítetlenül,<-ez késõbbi dolog egyelõre ne foglalkozz vele)
Természetesen szinte minden írásjelet képes tárolni egy ilyen cella, beleértve a számokat is lásd: http://www.asciitable.com/
Létrehozhatsz egy ilyen filterscriptet és lefuttatva, meglátod mit is csinál:
 
#include <a_samp>
public
OnFilterScriptInit()
{
new
str[] = \"hello\";
print(str);
printf(\"%c%c%c%c%c\", str[0], str[1], str[2], str[3], str[4]);
//***************
print(\"\\n\\n\");
strteszt();
//***************
print(\"\\n\\n\");
strteszt2();
//***************
return 1;
}
 
stock
strteszt()
{
new
str[6];
str = \"hello\";
print(str);
printf(\"%c%c%c%c%c\", str[0], str[1], str[2], str[3], str[4]);
}
stock
strteszt2()
{
new
str[6];
str[0] = \'h\';
str[1] = \'e\';
str[2] = \'l\';
str[3] = \'l\';
str[4] = \'0\';
str[5] = \'\\0\';
print(str);
printf(\"%c%c%c%c%c\", str[0], str[1], str[2], str[3], str[4]);
}

 
Ebbõl igazából azt lehet látni hogy többféleképpen használható az így létrehozott változó, de az eredmény ugyanaz.

768
Hangszerek és előadók / Mit hallgatsz most vol. 2
« Dátum: 2012. augusztus 25. - 21:27:45 »
Idézetet írta: SnicK date=1345841041\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"1175\" data-ipsquote-contentclass=\"forums_Topic


 
Szóljon ez a dal, elhunyt barátaink emlékére.
Ment a respect.


 

769
Beszélgetés / Általános
« Dátum: 2012. augusztus 25. - 21:17:30 »
Kicsi lett a tévé amit vettem.


Pár arc nem fér bele.

770
Segítségkérés / Fájlkezelõ
« Dátum: 2012. augusztus 24. - 22:49:11 »
Beépített sql, hasonló mint a mysql csak nem kell phpmyadmint telepíteni.
Az a_sampdb.inc fájlban megtalálod a funkcióit.

771
Segítségkérés / Dini feltörések
« Dátum: 2012. augusztus 24. - 21:35:07 »
Mert a jó kis dini-t használod, a rengeteg tanács ellenére.
Hát használd továbbra is.  >:D

772
Általános / FONTOS, MINDENKI OLVASSA EL!!
« Dátum: 2012. augusztus 23. - 21:26:12 »
Ok megszerezte, és mi a bánatot tud vele kezdeni?
Volt samp szerver bérlõként közel 5 ezer felhasználó jelszavaihoz fértem hozzá, mégis szartam rá mert nem rám tartozik ki mit használ.
Ha valakinek kellett módosítani két perc múlva már el is felejtettem mire írtam át neki.
A másik érdekes dolog számomra hogy aki így át tud ejteni valakit, abban lehet van valami és képes lenne írni saját módot is.
Akit meg így átejtenek az már milyen módot írt?
Már elõre bocsánatot kérek ezzel senkit nem akarok megbántani, de ez az én véleményem volt.

773
Segítségkérés / Befagy a kliens a keresõnél
« Dátum: 2012. augusztus 22. - 23:25:05 »
A hiba oka az amit kiír, ami általában egy .dll fájl hiányra utal.
Próbáld kilesni mi az ha megjelenik megint, ha win7-ed van akkor meg próbáld nevezd át azt a mappát ahova telepítette mondjuk
GTA San Andreas2-re, és indítsd a mappában lévõ .exe fájlokkal a játékot. (annyi lesz hogy a samp telepítésekor nem fogja megtalálni automatikusan a gta san andreast be kell tallózni neki a mappát)

774
Függvények / Streamer_UpdateEx
« Dátum: 2012. augusztus 22. - 19:54:53 »
Sorry, de a milyért az miért.
Amúgy nem rossz leírás.

775
Segítségkérés / Befagy a kliens a keresõnél
« Dátum: 2012. augusztus 22. - 18:36:22 »
Idézetet írta: Mike. date=1345651597\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26651\" data-ipsquote-contentclass=\"forums_Topic
Tehát hibajelentés jön ki.. vagy egyszerûen csak sok error jön ki.
 
És miket ír ki, milyen error jön ki?

776
Leírások/Útmutatók / Egyedi esemény(callback) létrehozása
« Dátum: 2012. augusztus 22. - 18:28:00 »
Idézetet írta: Rupert date=1345647226\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26647\" data-ipsquote-contentclass=\"forums_Topic
A parancs alatt nem \"d\"-t kell használni playerid-hez, mert az általában hibás szokott lenni, hanem \"i\"-t, vagy \"u\"-t.
 
Miért hibás a \"d\"?
Team paraméter esetén a bevitt értékhez 0 1 2 van oda írva, ami azt jelenti nem playerid értékre van szüksége a parancsnak. Akkor minek javaslod az \"u\"-t?


@danix999
 
#define MAX_PLAYERS GetMaxPlayers //nem 1000 hanem annyi amennyi a slot.

 
A pawn nem fogadja el olyan változók létrehozását melyek nincsenek elõre meghatározva.
A példádban behelyettesítve:
 
new bla[GetMaxPlayers];

 
Egy nulla lesz  new bla[0];
Gondolom a native funkciót szeretted volna meghívni, de így ez pawn nyelvben nem mûködik. Mivel a fordító nem tudja mivel tér vissza az a native funkció és nem tudja mennyi memória területet foglaljon le, ezt egy hiba üzenettel jelezni is fogja.

777
Segítségkérés / dialog inputtext kérdés
« Dátum: 2012. augusztus 22. - 07:49:03 »
Próbáld ki így:
Ez helyett:
 
if(response == 0)

 
Próbáld így:
 
if(response)

778
A Fórum / Warn szint infók/levonások
« Dátum: 2012. augusztus 21. - 14:27:42 »
Idézetet írta: ZzzzzZ date=1345551877\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18928\" data-ipsquote-contentclass=\"forums_Topic
a 15 % os warnom mikor fog lejárni ha kérdezhetem?
 
Karácsonyra.

779
A Fórum / Warn szint infók/levonások
« Dátum: 2012. augusztus 21. - 01:56:28 »
Idézetet írta: HeySaiid date=1345504001\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"18928\" data-ipsquote-contentclass=\"forums_Topic
nekem?:Ddd
 
Szeptember 6.-án lejár 20%.

780
Segítségkérés / Mik ezek? (MySQL)
« Dátum: 2012. augusztus 20. - 19:36:05 »
Ez a kód után illessz be egy print sort:
 
                        new linen[1024];
                        mysql_fetch_row(linen);//nem tudom
                        print(line);
                        new tarolo[5];
[/quote]
Majd indítsd el a samp szervert és keresd meg amit kiírt a server_log.txt fájlba majd akkor azt tanulmányozd és talán megérted minek kell oda.
De el is lehet kerülni ha te mysql lekérésnél meghatározod melyik adatoszlopok adatival térjen vissza, csillag helyett beírod azokat amelyekre neked szükséged van.
 
SELECT `x`,`y`,`z`

Oldalak: 1 ... 50 51 [52] 53 54 ... 136
SimplePortal 2.3.7 © 2008-2024, SimplePortal