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

Oldalak: 1 ... 32 33 [34] 35 36 ... 135
496
Pluginok és Programok / Magyar SA-MP v0.3e
« Dátum: 2012. december 19. - 20:34:55 »
Idézetet írta: Stuntzor シ date=1355940862\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27023\" data-ipsquote-contentclass=\"forums_Topic
szerintem pedig mind kettõ egy rakás sz*r, nekem nincs vírusirtóm, minek?
 
Az edzettebbek tudják, hova nem szabad felmenni, és honnan nem szabad letölteni :D

497
De ezt mondom, hogy tök mindegy mennyi az értéke, ugyanis ha elérte a limitet, akkor mínuszba tér vissza, mind ha változóba tárolod, mind ha a függvényt hívod meg (ugyanis a függvényt is mínuszba rakja) Illetve, elég sokat kell ahhoz várni, hogy 2,011,418,927 után mínuszba menjen. Illetve ha 2,147,483,647 után átlépi a határt (2,147,483,649, mert ha 2,147,483,648 az eredmény mínusz mínusz lesz \"--\"), akkor lemegy -2,147,483,647-ba.

498
Idézetet írta: Iceaac date=1355235478\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30768\" data-ipsquote-contentclass=\"forums_Topic


Igazság szerint a limittõl se kell igazán félni, ugyanis ha eléri a limitet mínuszba megy. Ezen felül, ha kivonsz két értéket egymásból (ami persze mínusz), akkor is pozitív értéket kapsz.
Pl:
tickcount() visszatér -100al, ezt eltárolod. Majd tickcount újabb értéke visszatér -120al, az -100 - (-120), vagyis +20 jön ki.
 
Igen, mínuszba megy. Ugyan ha a negatívból kivonod a negatívat pozitív értéket kapsz, de akkor már kényelmetlen a dolog, ha az elsõ változó értéke mondjuk 2,011,418,927, hiába vonogatod ki belõle a negatív számod, nem azt az értéket kapod, amit kéne, ergo hibás lesz a szkripted.
Egyébként nem nagy dolog újraindítani a szervert 24 naponta, általában  jóval gyakrabban újra vannak indítva, tehát ez nem kritikus probléma.
 
[/quote]
Mindig plusz lesz, mivel ha az elsõ érték 2,147,483,647, a második, mondjuk 2,147,483,680 akkor is pluszba jössz ki, mivel az elsõ érték mindig kisebb lesz a másodiknál. (még ha átrakja minuszba is). Illetve akkor is plusz érték jön ki, ha az elsõ plusz érték, a második pedig negatív, ha az elsõ negatív, és a második is negatív. Olyan pedig nem nagyon lehet hogy az elsõ negatív, a második pedig pozitív, ugyanis az elsõ szám MINDIG kisebb lesz a másodiknál.

499
Igazság szerint a limittõl se kell igazán félni, ugyanis ha eléri a limitet mínuszba megy. Ezen felül, ha kivonsz két értéket egymásból (ami persze mínusz), akkor is pozitív értéket kapsz.
Pl:
tickcount() visszatér -100al, ezt eltárolod. Majd tickcount újabb értéke visszatér -120al, az -100 - (-120), vagyis +20 jön ki.
Példa:
 

new
egyertek = 3000000000,
ketertek = 3000000050
;
printf(\"%d|%d\", egyertek, ketertek);
printf(\"Kivonás: %d\", (ketertek - egyertek));

 
Az elsõ printelésre az alábbi értéket kapjuk:
egyertek: -1294967296
ketertek: -1294967246
Egymásból való kivonás értéke: +50

500
Hivatalos fórumról áthozott szkriptek / Hó Labda Minigame
« Dátum: 2012. december 10. - 20:56:03 »
Hát.... ha ez neked fordítás....

501
Beszélgetés / Kép rólatok
« Dátum: 2012. december 10. - 20:42:39 »
Idézetet írta: SheerCold date=1354889452\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"3407\" data-ipsquote-contentclass=\"forums_Topic
osztálykirándulás \"width=500https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-snc6/252261_364336446966949_1602166022_n.jpg[/img]
ott vagyok bal oldalt a 3ból középen  XD  mondta osztályfõnök h rakjunk 1 kicsi tüzet h lehessen szalonnát sütni.. részegen mi ezt úgy értelmeztük h basszunk rá rõzsét és 2 mûanyagszéket és pár 30 cm átmérõjû farönköt is :33

Dupla hozzászólás automatikusan összefûzve. ( 2012. december 07. - 15:15:26 )

XXXXXXXXXXXXXXXXXXDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD most veszem érszre h az oldalamon van 1 plusz kézfej ami nem tartozik senkihez :OOO XDDDD  és az nem lehet az én kezem mert a felkarom elõtte van XD
 
Neked..... milyen.... hosszú a nyakad? Ráférne egy Keller fej.

502
Beszélgetés / Kép rólatok
« Dátum: 2012. december 02. - 13:07:43 »
\"dadada2wwwkepfeltoltes.png\"

503
SA-MP: Szerverfejlesztés / Mute
« Dátum: 2012. december 01. - 20:26:48 »
Szerintem GetTickCounttal egyszerûbben is meglehet csinálni az idõzített verzióját. Illetve ha timert csinálsz, akkor több tömbösnek kell lenni.

504
SA-MP: Szerverfejlesztés / dFile GYORSABB MINT Y_INI (BIZONYÍTÉKKAL)
« Dátum: 2012. november 30. - 15:34:10 »
Idézetet írta: Monster112 date=1354223270\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"5671\" data-ipsquote-contentclass=\"forums_Topic
Valaki tudna segíteni ezt átírni dfile-ossá?
Megpróbáltam, de valamiért nem akart összejönni. :(
A válaszokat elõre is köszönöm!
 
/*
*            DUDB functions
*       (c) Copyright 2006-2007 by DracoBlue
*
* @version   : 2.4
* @author    : DracoBlue (http://dracoblue.net)
* @date      : 8th May 2006
* @update    : 12th July 2007
* @require   : DUtils 1.10
* @require   : DINI 1.5
*
*/
#if defined _dudb_included
  #endinput
#endif
#define _dudb_included
#pragma library dutils
#include <dutils>
#include <dini>
#define dUser(%1).( udb_User(%1,
#define dUserINT(%1).( udb_UserInt(%1,
#define dUserSet(%1).( udb_UserSet(%1,
#define dUserSetINT(%1).( udb_UserSetInt(%1,
#define dUserSetFLOAT(%1).( udb_UserSetFloat(%1,
#define dUserFLOAT(%1).( udb_UserFloat(%1,
stock udb_hash(buf[]) {
new length=strlen(buf);
    new s1 = 1;
    new s2 = 0;
    new n;
    for (n=0; n<length; n++)
    {
       s1 = (s1 + buf[n]) % 65521;
       s2 = (s2 + s1)     % 65521;
    }
    return (s2 << 16) + s1;
}
stock udb_encode(nickname[]) {
  new tmp[MAX_STRING];
  set(tmp,nickname);
  tmp=strreplace(\"_\",\"_00\",tmp);
  tmp=strreplace(\";\",\"_01\",tmp);
  tmp=strreplace(\"!\",\"_02\",tmp);
  tmp=strreplace(\"/\",\"_03\",tmp);
  tmp=strreplace(\"\\\\\",\"_04\",tmp);
  tmp=strreplace(\"[\",\"_05\",tmp);
  tmp=strreplace(\"]\",\"_06\",tmp);
  tmp=strreplace(\"?\",\"_07\",tmp);
  tmp=strreplace(\".\",\"_08\",tmp);
  tmp=strreplace(\"*\",\"_09\",tmp);
  tmp=strreplace(\"<\",\"_10\",tmp);
  tmp=strreplace(\">\",\"_11\",tmp);
  tmp=strreplace(\"{\",\"_12\",tmp);
  tmp=strreplace(\"}\",\"_13\",tmp);
  tmp=strreplace(\" \",\"_14\",tmp);
  tmp=strreplace(\"\\\"\",\"_15\",tmp);
  tmp=strreplace(\":\",\"_16\",tmp);
  tmp=strreplace(\"|\",\"_17\",tmp);
  tmp=strreplace(\"=\",\"_18\",tmp);
  return tmp;
}
stock udb_decode(nickname[]) {
  new tmp[MAX_STRING];
  set(tmp,nickname);
  tmp=strreplace(\"_01\",\";\",tmp);
  tmp=strreplace(\"_02\",\"!\",tmp);
  tmp=strreplace(\"_03\",\"/\",tmp);
  tmp=strreplace(\"_04\",\"\\\\\",tmp);
  tmp=strreplace(\"_05\",\"[\",tmp);
  tmp=strreplace(\"_06\",\"]\",tmp);
  tmp=strreplace(\"_07\",\"?\",tmp);
  tmp=strreplace(\"_08\",\".\",tmp);
  tmp=strreplace(\"_09\",\"*\",tmp);
  tmp=strreplace(\"_10\",\"<\",tmp);
  tmp=strreplace(\"_11\",\">\",tmp);
  tmp=strreplace(\"_12\",\"{\",tmp);
  tmp=strreplace(\"_13\",\"}\",tmp);
  tmp=strreplace(\"_14\",\" \",tmp);
  tmp=strreplace(\"_15\",\"\\\"\",tmp);
  tmp=strreplace(\"_16\",\":\",tmp);
  tmp=strreplace(\"_17\",\"|\",tmp);
  tmp=strreplace(\"_18\",\"=\",tmp);
  tmp=strreplace(\"_00\",\"_\",tmp);
  return tmp;
}
 
stock udb_Exists(nickname[]) {
  new tmp[MAX_STRING];
  format(tmp,sizeof(tmp),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return fexist(tmp);
}
 
stock udb_Remove(nickname[]) {
  new tmp[MAX_STRING];
  format(tmp,sizeof(tmp),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return dini_Remove(tmp);
}
stock udb_UserSetInt(nickname[],key[],value) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return dini_IntSet(fname,key,value);
}
stock udb_UserSetFloat(nickname[],key[],Float:value) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return dini_FloatSet(fname,key,value);
}
stock udb_UserSet(nickname[],key[],value[]) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return dini_Set(fname,key,value);
}
stock udb_User(nickname[],key[]) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  format(fname,sizeof(fname),dini_Get(fname,key));
  return fname;
}
stock Float:udb_UserFloat(nickname[],key[]) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return dini_Float(fname,key);
}
stock udb_UserInt(nickname[],key[]) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  return dini_Int(fname,key);
}
stock udb_CheckLogin(nickname[],pwd[]) {
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  if (udb_UserInt(nickname,\"password_hash\")==udb_hash(pwd)) return true;
  return false;
}
stock udb_Create(nickname[],pwd[]) {
  if (udb_Exists(nickname)) return false;
  new fname[MAX_STRING];
  format(fname,sizeof(fname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  dini_Create(fname);
  udb_UserSetInt(nickname,\"password_hash\",udb_hash(pwd));
  return true;
}
stock udb_RenameUser(nickname[],newnick[]) {
  new oldfname[MAX_STRING];
  new newfname[MAX_STRING];
  format(oldfname,sizeof(oldfname),\"ladmin/users/%s.sav\",udb_encode(nickname));
  format(newfname,sizeof(newfname),\"ladmin/users/%s.sav\",udb_encode(newnick));
  return frenametextfile(oldfname,newfname);
}

 
Szerk.: Elnézést a dupla post-ért! Nem láttam hogy én voltam az utolsó kommentelõ. :/
 
Ez egy függvénykönyvtár... Ebbe nem kell semmit se átírni... (gyengébb elméjûeknek: DUDB egy függvénykönyvtár, ugyan úgy mint a dfile, a scriptjeidet kell átírni, nem pedig a függvénykönyvtárakat)

505
SA-MP: Szerverfejlesztés / AFK Rendszer By: Found
« Dátum: 2012. november 28. - 14:40:53 »
Ezen felül a script alapból mûködés képtelen, ugyanis, nem tudod visszaállítani a nevét. Illetve, ha a bekapcsoláshoz bele is írod, hogy lekérdezze az elsõ nevét (az az az eredetit), akkor is elfog bugolni, ugyanis, ha valaki más beírja a bekapcsolást, máris más nevet fog neki visszadni, mikor kikapcsolja. (tehát Józsi beírja az AFK-t, ekkor a name értéke Józsi lesz, viszont ha Bazsi beírja, akkor a name értéke Bazsi lesz, és ha Józsi vissza jön és beírja a kikapcsolást, Bazsi nevét kapja vissza).

506
SA-MP: Szerverfejlesztés / AFK Rendszer By: Found
« Dátum: 2012. november 27. - 21:20:39 »
Idézetet írta: Found date=1354046703\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30303\" data-ipsquote-contentclass=\"forums_Topic


Csak szerintem hasonlít erre:
http://sampforum.hu/index.php?topic=10524.0;nowap
Nézd már meg, övé hogy van megírva meg az enyém, nem is ugyan az a pawno kódjuk  :facepalm:
 
[/quote]
Mennyi annak az esélye, hogy ugyan azon színkódot használod? Illetve változó nevek ugyan azok, ugyan az a 3 sor :D
Még saját magadnak is beadod, hogy te írtad :D Az szép teljesítmény :D:D:D:D:D

507
SA-MP: Szerverfejlesztés / AFK Rendszer By: Found
« Dátum: 2012. november 27. - 20:57:16 »
Csak szerintem hasonlít erre:
http://sampforum.hu/index.php?topic=10524.0;nowap
????

508
SA-MP: Szerverfejlesztés / ESC Szünetelés lekérdezése..
« Dátum: 2012. november 27. - 18:14:56 »
Írd be google-be ---> hellyesírást ---> Találatok a következõre: helyesírást

509
SA-MP: Szerverfejlesztés / ESC Szünetelés lekérdezése..
« Dátum: 2012. november 27. - 16:14:53 »

510
SA-MP: Szerverfejlesztés / dFile GYORSABB MINT Y_INI (BIZONYÍTÉKKAL)
« Dátum: 2012. november 23. - 17:45:43 »
Növeld meg a cellák számát. Meg valami más változó nevet adni (irritál, ha ugyan az mint a stock :D )

Oldalak: 1 ... 32 33 [34] 35 36 ... 135
SimplePortal 2.3.7 © 2008-2024, SimplePortal