Szerző Téma: y2pwn - Oktató videók  (Megtekintve 1896 alkalommal)

Nem elérhető Y2K

  • 488
    • Profil megtekintése
y2pwn - Oktató videók
« Dátum: 2012. Augusztus 29. - 19:09:26 »
+3 Show voters
Oktató videók létrehozása abszolút kezdõk részére
Gondoltam ide is kirakom :) Apró lépésekban haladunk, egyelõre 2 rész készült el.
1. rész:
http://www.youtube.com/watch?v=0hEB6DkICC8&feature=plcp
2. rész:
http://www.youtube.com/watch?v=Dn1GqFbs_TU
További részek hamarosan...
« Utoljára szerkesztve: 2012. Augusztus 29. - 21:40:21 írta Jethro »

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
y2pwn - Oktató videók
« Válasz #1 Dátum: 2012. Augusztus 29. - 20:57:41 »
+1 Show voters
Csak belenéztem... itt-ott észrevettem dolgokat.
1-nél mi az hogy a változók folyamatosan helyezkednek el?
A változókat létrehoztuk 1x, az a memóriában kap egy helyet és nem fogja változtatni a helyét. (Folyamatos?!)
Egy változó csak az értékét változtathatja. Ezért is mondjuk, hogy ha lekérdezünk egy változót, akkor annak a PILLANATNYI értékét kapjuk meg.
2-nál:
Tömb, aminek több értéket adunk?! A tömbnek nem kell minden értékét adattal feltölteni. A tömb csak több értéket vehet fel, akár különbözõ változó típusokkal.
if ( model == 0 ) ?? Erre kitalálták az isnull lehetõséget. ;)
A blokkok-nál a nyitás-zárás elhagyása, nem zárja ki hogy CSAK 1 mûvelet lehet benne.
Mert tökéletesen le fog futni ez is:
 

if( IsPlayerInAnyVehicle( playerid ) )
    SetVehiclePos( GetPlayerVehicleID( playerid ), 0.0, 0.0, 0.0 ), SendClientMessage( playerid, 0xFFFFFF, \"Elteleportáltál San Andreas közepére!\" );
else
    SetPlayerPos( playerid, 0.0, 0.0, 0.0 ), SendClientMessage( playerid, 0xFFFFFF, \"Elteleportáltál San Andreas közepére!\" );

 
zcmd parancsoknál, ha nem használod a \'params\' paramétert, tehát csak egy szimpla parancsot írsz, akkor ez elhagyható.
« Utoljára szerkesztve: 2012. Augusztus 30. - 13:53:57 írta Jethro »

Nem elérhető tonyo

  • 1335
  • Moderális Generátor
    • Profil megtekintése
y2pwn - Oktató videók
« Válasz #2 Dátum: 2012. Augusztus 30. - 13:26:44 »
0 Show voters
Idézetet írta: Jethro date=1346266661\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27095\" data-ipsquote-contentclass=\"forums_Topic
Mert tökéletesen le fog futni ez is:
 

if( IsPlayerInAnyVehicle( playerid )
    SetVehiclePos( GetPlayerVehicleID( playerid ), 0.0, 0.0, 0.0 ), SendClientMessage( playerid, 0xFFFFFF, \"Elteleportáltál San Andreas közepére!\" );
else
    SetPlayerPos( playerid, 0.0, 0.0, 0.0 ), SendClientMessage( playerid, 0xFFFFFF, \"Elteleportáltál San Andreas közepére!\" );

 

Ez nem fog, mert lehagytál egy zárójelet :D De egyébként igaz.

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
y2pwn - Oktató videók
« Válasz #3 Dátum: 2012. Augusztus 30. - 13:54:19 »
0 Show voters
Idézetet írta: Anthony date=1346326004\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27095\" data-ipsquote-contentclass=\"forums_Topic
Ez nem fog, mert lehagytál egy zárójelet :D De egyébként igaz.
 
Javítottam, de a lényeg benne van :D

Nem elérhető Y2K

  • 488
    • Profil megtekintése
y2pwn - Oktató videók
« Válasz #4 Dátum: 2012. Augusztus 30. - 15:53:54 »
0 Show voters
Folyamatos alatt azt értem, hogy izé... na... egymás után helyezkednek el a memóriában, az adatok között! :) Érted :P Tehát nevesíteni kell, hacsak nem akarunk memóriacímekkel szerencsétlenkedni...
Tömb? Hát most mondjam be a sulis definiciót, hogy \"adatszerkezet, melyet nevesített elemek csoportja képez, melyek értékeitre a tömb elsõ értékétõl való eltolás mértékével hivatkozunk\" :) Maradjunk inkább annyiban, hogy egy változó \"több értékkel\", szegény kezdõnek elég annyi :)
Az egy utasítást meg te is tudod, hogy ;-vel gondoltam, az alakot, amit te írtál, senki se használja :)

Nem elérhető Csabesz

  • 7827
    • Profil megtekintése
y2pwn - Oktató videók
« Válasz #5 Dátum: 2012. Augusztus 30. - 21:15:06 »
0 Show voters
Értelek, de jobb ha tudják azokat is, amivel én kiegészítettem :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal