Page 1 of 1

Explicatie limbaj pawn

Posted: 15 Dec 2013, 21:57
by miber
Salutari extreamcs, vreau sa imi fac un mic plugin pentru hp dar personalizat, doar ca nu stiu ce inseamna chestile astea, va las mai jos un snipet.


// Killer id
nKiller = read_data(1)

if ( (read_data(3) == 1) && (read_data(5) == 0) )
{
nHp_add = get_pcvar_num (health_hs_add)
}
else
nHp_add = get_pcvar_num (health_add)

nHp_max = get_pcvar_num (health_max)

Ce este cu bold am inteles ca citeste nu stiu ce
Dar ce este cu underline nu stiu de unde sunt numerele alea si de unde le ia sau ce fac, sper ca m-am exprimat corect.

Va rog cei care stiu am nevoie de ajutor pentru ca nu stiu, si daca aveti tutoriale explicate in intregime sau cel putin cu multe chesti va rog sa imi dati as vrea sa invat si eu putin.

Re: Explicatie limbaj pawn

Posted: 15 Dec 2013, 22:02
by munir
read_data( 1 ) iti returneaza id-ul killerului.
read_data( 3 ) iti returneaza daca a fost/nu a fost headshot.
read_data( 5 ) nu stiu.
Nu e necesar ca in conditie sa verifici daca read_data( 3 ) = 1, ci doar sa pui conditia

Code: Select all

if( read_data( 3 ) )
Iti va returna true daca a fost headshot si false daca nu a fost headshot.
@Btw, astea in eventul deathmsg. In alte eventuri, iti poate returna altceva!