Posts: 46
Threads: 8
Joined: Aug 2013
Hola mi duda serнa como poner una funciуn como condicional if? O sea, la funciуn la tomo como "stock" y me gustarнa usarla como if :P
Asн como "if(GetPlayerScore...".
Saludos
Posts: 4,930
Threads: 467
Joined: Dec 2010
pawn Код:
stock Tu_Funcion(playerid){
//FUNCION
}
if(Tu_Funcion(playerid)) {
//FUNCION
}
Posts: 46
Threads: 8
Joined: Aug 2013
Asн de fбcil? Y no es necesario una variable?.
Posts: 4,930
Threads: 467
Joined: Dec 2010
Quote:
Originally Posted by Exagen
Asн de fбcil? Y no es necesario una variable?.
|
para ke una variable?
Posts: 46
Threads: 8
Joined: Aug 2013
Quote:
Originally Posted by OTACON
para ke una variable?
|
Era una duda xD.
Gracias
Posts: 46
Threads: 8
Joined: Aug 2013
Ahhh, o sea que si el valor de "funcion()" serб lo mismo que "guardar"?
Posts: 46
Threads: 8
Joined: Aug 2013
Quote:
Originally Posted by DesingMyCry
Algo asн. El valor que retorne "funcion()" serб el resultado de la variable, ya que eso quisimos al establecerle un valor con el signo de igualdad.
pawn Код:
/*|| var tendrб el valor retornado por funcion() ||*/ new var = funcion();
Es por eso que cuando crean un pickup, de esta forma.
pawn Код:
new pickup = CreatePickup(...
La funciуn nativa "CreatePickup" devuelve un valor (como nuestra funciуn) que es el ID del pickup, este se guarda en la variable "pickup" para luego usarla como condiciуn en mayormente la callback "OnPlayerPickUpPickup" para verificar si el jugador tocу el pickup con ID que se almacenaba en nuestra variable.
|
No entiendo mucho de eso de retornar valor y esas cosas.
+Rep por interesarte en ayudarme