D@nee\" post=\"53966\" timestamp=\"1273867862\"]Tudom hogy ez hülyeség meg most szerintem mindenki azt hiszi hogy lkezdo vok de nem. Csak annyit szeretnék megtudni hoyy a PWN be a függvények meg az egyéb dolgok pl globális változók stb.. hogy azok mit jelentenek mire kell haszálni stb... Aki le tudná írni a jelentos részét annak nagyon megköszönném:)) Gondolok én igy: pl: Függyvénykönyvtáarak:XZY használta: XZY stb... értitek? felolem le lwoozhattok engem nem érdekel^^ Szóval aki megírná annak nagyon megköszönnám:)D@nee [/quote]Ezek szerint csak kezdo vagy, nem annyira kezdo, de kezdo Elmagyarázom, bár nem vagyok az a jó szókincsu A globális változó az bárhol használható végtére, egy lokális változó meg nem.A globális változót úgymond \"üres területen\" hozod létre, ahol nincs semmi kódban benne, általában a mód elején van ez.A lokális változót egy kódon belül hozod létre, és csak ott használható.Például:( Ha a \'new\' helyett \'static\' van, akkor az csak az adott állományon (például gm.pwn, vmi.inc) belül változó ) new global;public Valami(playerid){ new lokslis;} public Valami2(playerid){ global = 1; lokalis = 1; << ez nem lehetséges!} De a \'lokalis\' változó már nem használható a public Valami2-ben, ellenben a \'global\'-al.De:Ha van egy ilyen kódod: public Fuggveny(){ if(valami) { new lokalis; }} Akkor a \'lokalis\' nem használható például az \'if(valami)\' fölött.Érted?A másik kérdésedre nem tudok válaszolni, mert nem értem a kérdést...XYZ?
new global;public Valami(playerid){ new lokslis;}
public Valami2(playerid){ global = 1; lokalis = 1; << ez nem lehetséges!}
public Fuggveny(){ if(valami) { new lokalis; }}