Ü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 ... 125 126 [127] 128 129 ... 136
1891
Segítségkérés / sscanf + ZCMD hiba
« Dátum: 2011. június 02. - 21:18:47 »
Idézetet írta: mauladam date=1307020054\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8492\" data-ipsquote-contentclass=\"forums_Topic
Ok. :)
Akkor próbálkozok majd ;D!
MEGOLDOTTAM!
Még 1 kérdésem lenne: ha helyesen írom be a parancsot, akkor is a használatos errort kapom vissza.
Miért lehet?(A kódban nem találok hibát)
 
What?
használatos error[/quote]

1892
Segítségkérés / újraindítás help
« Dátum: 2011. június 02. - 16:23:17 »
Az újra indítás elég régóta akadozik fps-éknél, de ez is csak az automatikus újraindítás miatt van.
Ha megfigyelted ha leállítod a szervert rögtön újraindul, egy ideje várom már én is hogy javítsák ezt a hibát.
Mert persze tényleg jó dolog ez az automatikus újraindítás. De azért jó lenne ha a meghatározott nevû kezelõ gombok (leállítás, újraindítás\\indítás ),  céljuknak megfelelõen mûködnének továbbra is.
Talán az /rcon gmx parancs helyett próbáld /rcon exit  parancsot.

1893
Segítségkérés / sscanf + ZCMD hiba
« Dátum: 2011. június 01. - 21:52:34 »
Tölts le másik zcmd.inc fájlt és azzal alakítsd át a filterscriptet. Más ötletem már nincs.
Csak annyit hogy próbálkozz elõbb vagy utóbb jó lesz a parancs mûködik tesztelve.

1894
Segítségkérés / Több pénz kihelyezése.
« Dátum: 2011. június 01. - 09:08:01 »
Mondjuk linkelnéd vagy idéznéd is az általad használt fs-t, többet tudnának segíteni a fórumozók.
Esetleg kevesebb összeggel játszanál játékban, hisz mégiscsak dollár, nem forint.  :laugh:

1895
Segítségkérés / sscanf + ZCMD hiba
« Dátum: 2011. június 01. - 08:59:41 »
@maulaadam
Ha így se mûködik akkor valószínûleg annyi filterscriptet próbálsz alkalmazni hogy szegény samp.exe nem tud vele mit kezdeni.
Hiába van megadva hogy maximum 16 filterscriptet tud kezelni olyan 8-9 után már kicsit megzakkan.
A másik ha zcmd parancs feldolgozó rendszert használsz egy filterscriptben akkor az összes többiben is ezt kellene használni sõt a game módban is.
Ahogy postoltam úgy felse kell menni a szerverre a parancsot beírni tesztelésként már eleve létre kell hoznia ezt a fájlt, ezzel a tartalommal:
 
CMD:teszt(playerid)
{
SetPlayerPos(playerid, 0.000000, 0.000000, 0.000000);
SetPlayerFacingAngle(playerid, 0.000000);
SendClientMessage(playerid, 0xFFFF00AA, \"Sikeres teleportálás!\");
return 1;
}
[/quote]
Esetleg elárulnád hány darab filterscriptet használsz egyszerre?
Vagy még jobb ha úgy próbálnád ahogy Tengerimalac is próbálná elmagyarázni. (Minden egyéb filterscripthez szükséges dolgot eltávolítva, bemásolja amit postoltam, old meg alapon.)
Magyarázat:
Talán arra akar utalni hogy a parancsot másold a game módba, természetesen e két inculde sort is oda biggyeszteni ha még nem lenne benne. :angel:
[pawn]
#include <zcmd>
#include <sscanf2>
[/pawn]

1896
Segítségkérés / sscanf + ZCMD hiba
« Dátum: 2011. május 31. - 20:45:53 »
Nem kerestem mi lehet a gond inkább átírtam kicsit:
Íme:
 

#include <a_samp>
#define FILTERSCRIPT
#include <zcmd>
#include <sscanf2>
public OnFilterScriptInit()
{
cmd_ctele(0, \"teszt\");
return 1;
}
CMD:ctele(playerid, params[])
{
new
str[128];
if(sscanf(params, \"s[128]\", str))
        SendClientMessage( playerid, 0xFFFF00AA, \"Használat: /ctele [késõbbi parancs]\" );
else if(strlen(str) > 32) SendClientMessage(playerid, 0xFFFF00AA, \"Leendõ teleport parancs névnek maximum 32 karakterbõl álló nevet adhatsz.\");
else
{
new
   Float:x,
   Float:y,
   Float:z,
   Float:angle;
new
   File:tele = fopen(\"tele.txt\", io_append);
if(tele)
{
   format(str, sizeof str, \"CMD:%s(playerid)\\r\\n{\\r\\n\", str);
   fwrite(tele, str);
   GetPlayerPos(playerid, x, y, z);
   GetPlayerFacingAngle(playerid, angle);
   format(str, sizeof str, \"   SetPlayerPos(playerid, %f, %f, %f);\\r\\n   SetPlayerFacingAngle(playerid, %f);\\r\\n\", x, y, z, angle);
   fwrite(tele, str);
   fwrite(tele, \"   SendClientMessage(playerid, 0xFFFF00AA, \\\"Sikeres teleportálás!\\\");\\r\\n   return 1;\\r\\n}\\r\\n\");
   fclose(tele);
   SendClientMessage(playerid, 0xFFFF00AA, \"Sikeresen létrehoztad a teleportot, most menj be a scriptfiles mappába, nyitsd meg a tele.txt fájlt, és tedd bele a benne lévõ kódot a GM-edbe/FS-be.\");
}
}
return 1;
}

1897
Segítségkérés / StrickenKid MYSQL plugin berakása.
« Dátum: 2011. május 29. - 00:07:36 »
Igen jól tudod kell hozzá mysql adatbázis kezelõ rendszer is, amit használni akarsz plugint az a kommunikációban segít a mysql szerver és a samp szervered közt.
Mivel házi szerveren  fogsz úgyis vele foglalkozni (ha meg nem unod), ajánlom a wampservert feltelepíteni a gépedre.
Mely tartalmaz minden olyan dolgot mely szükséges a mysql mûködéséhez köztük a népszerû phpmyadmin felületet is.
A módról annyit hogy a leszedett samp packban találsz egy pawno nevezetû mappát melyben megtalálod a pawn editort melynek segítségével tudod módosítani a samp scripteket gamemódokat de csak a .pwn kiterjesztésû fájlokat tudod szerkeszteni, az .amx-et nem. És a lényeg igazából az átalakítás konvertálás, mert a samp.exe az .amx kiterjesztésû fájlokat olvassa be a mûködéséhez. Az .amx viszont .pwn fájlból készül ezt nevezik forrásnak forráskódnak is.
Hát röviden ennyi de ezek csak az alapok.
Sok sikert.
Még egy megjegyzés a samp alapból kezel egy .DB kiterjesztésû fájl kezelõ rendszert melynek használata eléggé hasonlít a mysql-hez, de ehhez nincs szükség külön sql szerverre.

1898
Hát hirtelen annyit veszek ki belõle hogy semmi nem csökkenti a
 

Gas[vehicle];

 
értékét.
Legalábbis abban amit ide másoltál nem látom.
 

Gas[vehicle]--;

1899
Ennyi mindent egyszerre átnézni hogy mi rossz és mi az ami jó, nem fogok neki állni létrehozni minden változót, csak hogy letudjam tesztelni.
Elsõ ránézésre ezt a részt én kicsit sokkalom:
 

       if(IsPlayerConnected(playerid))
       {
          if(IsPlayerInVehicle(playerid, PlayerInfo[playerid][pPcarkey]) || IsPlayerInVehicle(playerid, PlayerInfo[playerid][pPcarkey2]))
          {
            if(IsPlayerInAnyVehicle(playerid))
            {
                if(!engineOn[GetPlayerVehicleID(playerid)])
                {
                       if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
                  {
                     return 1;
                  }
                  new playerveh = GetPlayerVehicleID(playerid);

 
Elsõ if( aki beírta a parancsot csatlakozva van-e? (IsPlayerConnected)
Második if( a parancsot beíró játékos egy bizonyos jármûben van-e? (Itt kettõ lehetséges pPcarkey pPcarkey2)
Harmadik if( ha már egy bizonyos jármûben ül azért még egyszer meggyõzõdünk arról hogy jármûben van-e?  (Mi a ****-nak?)
Negyedik if( Az éppen használatba vett jármû elvan-e indítva vagy nincs? Ebbõl a kifejezésbõl ezt veszem ki (engineOn[])
Na ha elvan indítva akkor ötödiknek szintén egy if( a játékos épp nem tartózkodik jármûben state szerint? (What? Talán ennyiszer kiszállhatott vagy mi a fene?)
Aztán meg egy változóban eltároljuk a vehicleid értékét. (new playerveh)
Ezt te nem komolyan gondoltad. (Remélem.)

1900
Segítségkérés / Key gond
« Dátum: 2011. május 27. - 18:36:57 »
Idézetet írta: Flash date=1306506535\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8378\" data-ipsquote-contentclass=\"forums_Topic
És azt hogy lehet megcsinálni, hogy a Num1 jármûben mûködjön?
 
Jó kérdés.
Esetleg írsz egy olyan plugint samphoz, vagy írsz a samp teamnek hogy, ugyan már jó lenne ha az a gomb mûködne akkor is.  :D
Ui.: próbáltam GetPlayerKeys-el is, ott is ez a helyzet. 

1901
Segítségkérés / Key gond
« Dátum: 2011. május 27. - 16:24:16 »
Írtam feljebb a 2-es gomb csak akkor mûködik ha a játékos jármûben van, a num 1es gomb csak akkor ha a játékos nincs jármûben.
Ezért hiába akarsz olyan kódot írni hogy a játékos jármûben van és használja a num 1-es gombot.

1902
Segítségkérés / Key gond
« Dátum: 2011. május 27. - 15:57:51 »
KEY_SUBMISSION értéke 512 érdekessége hogy csak akkor mûködik ha jármûben van a játékos. (2-es gomb)
KEY_LOOK_BEHIND értéke szintén 512 de ez akkor mûködik ha nincs jármûben a játékos. (num 1)
Most pontosan épp melyik kifejezés melyikhez tartozik azt nem tudom.
De mivel értékük ugyanaz, ezért mindegy melyiket használod.
 
#define KEY_SUBMISSION         (512)
#define KEY_LOOK_BEHIND         (512)
[/quote]
Aki tudja javítson ki:
KEY_SUBMISSION az 2-es gomb a
KEY_LOOK_BEHIND az num 1-es gomb-e vagy épp fordítva?

1903
SA-MP / Open.mp: Szerverfejlesztés / Páros vagy páratlan?
« Dátum: 2011. május 27. - 13:02:15 »
Az egyik témában írtam és azt hiszem hogy az IsPrime topicjában.
Binary kódként minden páratlan szám elsõ bitje 1.
 

for(new i; i < 15; i++)
{
if(i & 1) printf(\"páratlan: %d | %b\", i, i);
else printf(\"páros: %d | %b\", i, i);
}

 

[2011.05.27 13:00:05] páros: 0 | 0
[2011.05.27 13:00:05] páratlan: 1 | 1
[2011.05.27 13:00:05] páros: 2 | 10
[2011.05.27 13:00:05] páratlan: 3 | 11
[2011.05.27 13:00:05] páros: 4 | 100
[2011.05.27 13:00:05] páratlan: 5 | 101
[2011.05.27 13:00:05] páros: 6 | 110
[2011.05.27 13:00:05] páratlan: 7 | 111
[2011.05.27 13:00:05] páros: 8 | 1000
[2011.05.27 13:00:05] páratlan: 9 | 1001
[2011.05.27 13:00:05] páros: 10 | 1010
[2011.05.27 13:00:05] páratlan: 11 | 1011
[2011.05.27 13:00:05] páros: 12 | 1100
[2011.05.27 13:00:05] páratlan: 13 | 1101
[2011.05.27 13:00:05] páros: 14 | 1110
[/quote]

1904
Segítségkérés / Reakció teszt
« Dátum: 2011. május 26. - 21:24:42 »
@lackos888
Kicsit utána kellene olvasni a ciklus folyamatoknak.
Nem tudom másképp leírni mi a hiba, de egy újabb próbát teszek.
Íme:
 

new
szoveg[128];
new Karakterek[][] = {\"a\", \"b\", \"c\", \"d\", \"dz\", \"dzs\", \"e\", \"f\", \"g\", \"gy\", \"h\", \"i\", \"j\", \"k\", \"l\", \"j\", \"m\", \"n\", \"ny\", \"o\", \"p\", \"q\", \"r\", \"s\", \"sz\", \"t\", \"ty\", \"u\", \"v\", \"w\", \"x\", \"y\", \"z\", \"zs\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\"};
for(new i; i < sizeof(Karakterek); i++)
{   
format(szoveg, sizeof(szoveg), \"%s%s\", szoveg, Karakterek[random(sizeof(Karakterek))]);
}
printf(\"O.o:   %s\", szoveg);

 
És az eredmény:
 
[2011.05.26 21:18:46] O.o:   nwqdz6jx2cmm6dqbkgy1dvszg67tyaoqqgydyqvg7ezeqdzsgygy[/quote]
Ez szemmel láthatóan jóval több mint 11 karakter.

1905
Segítségkérés / Reakció teszt
« Dátum: 2011. május 26. - 20:37:23 »
Idézetet írta: lackos888 date=1306427313\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"8352\" data-ipsquote-contentclass=\"forums_Topic
11 karakteres, ja és kösz hogy szóltál
 
11 karakter?
Én lefuttattam egy gyors tesztet és a fenn példázott for ciklus 43-szor fut le.
 

new
Karakterek[][] = {\"a\", \"b\", \"c\", \"d\", \"dz\", \"dzs\", \"e\", \"f\", \"g\", \"gy\", \"h\", \"i\", \"j\", \"k\", \"l\", \"j\", \"m\", \"n\", \"ny\", \"o\", \"p\", \"q\", \"r\", \"s\", \"sz\", \"t\", \"ty\", \"u\", \"v\", \"w\", \"x\", \"y\", \"z\", \"zs\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\"};
for(new i; i < sizeof(Karakterek); i++)
{
printf(\" Karakter: %s | Iteráció count: %d\", Karakterek[random(sizeof(Karakterek))], i);
}

 
Eredmény:
 
[2011.05.26 20:27:16]  Karakter: j | Iteráció count: 0
[2011.05.26 20:27:16]  Karakter: z | Iteráció count: 1
[2011.05.26 20:27:16]  Karakter: i | Iteráció count: 2
[2011.05.26 20:27:16]  Karakter: 4 | Iteráció count: 3
[2011.05.26 20:27:16]  Karakter: gy | Iteráció count: 4
[2011.05.26 20:27:16]  Karakter: f | Iteráció count: 5
[2011.05.26 20:27:16]  Karakter: dzs | Iteráció count: 6
[2011.05.26 20:27:16]  Karakter: f | Iteráció count: 7
[2011.05.26 20:27:16]  Karakter: h | Iteráció count: 8
[2011.05.26 20:27:16]  Karakter: o | Iteráció count: 9
[2011.05.26 20:27:16]  Karakter: ny | Iteráció count: 10
[2011.05.26 20:27:16]  Karakter: dzs | Iteráció count: 11
[2011.05.26 20:27:16]  Karakter: c | Iteráció count: 12
[2011.05.26 20:27:16]  Karakter: d | Iteráció count: 13
[2011.05.26 20:27:16]  Karakter: g | Iteráció count: 14
[2011.05.26 20:27:16]  Karakter: i | Iteráció count: 15
[2011.05.26 20:27:16]  Karakter: g | Iteráció count: 16
[2011.05.26 20:27:16]  Karakter: ty | Iteráció count: 17
[2011.05.26 20:27:16]  Karakter: n | Iteráció count: 18
[2011.05.26 20:27:16]  Karakter: 6 | Iteráció count: 19
[2011.05.26 20:27:16]  Karakter: gy | Iteráció count: 20
[2011.05.26 20:27:16]  Karakter: 5 | Iteráció count: 21
[2011.05.26 20:27:16]  Karakter: q | Iteráció count: 22
[2011.05.26 20:27:16]  Karakter: u | Iteráció count: 23
[2011.05.26 20:27:16]  Karakter: 8 | Iteráció count: 24
[2011.05.26 20:27:16]  Karakter: dzs | Iteráció count: 25
[2011.05.26 20:27:16]  Karakter: 3 | Iteráció count: 26
[2011.05.26 20:27:16]  Karakter: 5 | Iteráció count: 27
[2011.05.26 20:27:16]  Karakter: c | Iteráció count: 28
[2011.05.26 20:27:16]  Karakter: 7 | Iteráció count: 29
[2011.05.26 20:27:16]  Karakter: 7 | Iteráció count: 30
[2011.05.26 20:27:16]  Karakter: w | Iteráció count: 31
[2011.05.26 20:27:16]  Karakter: x | Iteráció count: 32
[2011.05.26 20:27:16]  Karakter: 7 | Iteráció count: 33
[2011.05.26 20:27:16]  Karakter: g | Iteráció count: 34
[2011.05.26 20:27:16]  Karakter: dzs | Iteráció count: 35
[2011.05.26 20:27:16]  Karakter: b | Iteráció count: 36
[2011.05.26 20:27:16]  Karakter: p | Iteráció count: 37
[2011.05.26 20:27:16]  Karakter: j | Iteráció count: 38
[2011.05.26 20:27:16]  Karakter: n | Iteráció count: 39
[2011.05.26 20:27:16]  Karakter: r | Iteráció count: 40
[2011.05.26 20:27:16]  Karakter: j | Iteráció count: 41
[2011.05.26 20:27:16]  Karakter: c | Iteráció count: 42

 
Ami azt jelenti hogy minimum ennyi karakterbõl áll a kapott karakterlánc.
A kérdés akkor minek fut le ennyiszer ha csak 11 karakter hosszú véletlenszerû karakterláncra van szükség?
 

Oldalak: 1 ... 125 126 [127] 128 129 ... 136
SimplePortal 2.3.7 © 2008-2026, SimplePortal