Verificar si estб entre una ID y otra.
#1

Buenas.

Querнa saber cуmo hacer para saber si la ID, por ejemplo, de un arma estб entre una y otra.No sй si me explico...
Reply
#2

No, no te explicas.
Reply
#3

Explicate mejor, o hacete un ejemplo o para que lo quieres.
Reply
#4

realmente no te entiendo. podrias explicarte mejor?
Reply
#5

para saber que armas tiene en el "inventario" por decir. їEso queres decir?
Reply
#6

Al matar a alguien, coger la ID del arma con que la matу, y verificar si estб entre la ID X y la ID Y ( ejemplo, estб claro ).
Reply
#7

Ni idйa de lo que quieres, pero un ejemplo:

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    new string[128];
    format(string, 128, "* Id %d asesinу a %d con el arma id %d", killerid, playerid, GetPlayerWeapon(killerid));
    SendClientMessageToAll(0xffffff, string);
    return 1;
}
Reply
#8

Eso no es lo que necesito, pero gracias de todas formas.
Reply
#9

sigo sin lograr entender que es lo que quieres.
por ahi explicando para q lo quieres logre entenderte.
Reply
#10

Sergio_team me ha dado el cуdigo siguiente:
pawn Код:
if(GetPlayerWeapon(killerid) >= 12 && GetPlayerWeapon(killerid) <= 14)
Asн supongo que ya lo entenderйis, perdуn por explicarme mal...
Ya puede cerrar Zamaroht.
Reply
#11

No entendi muy bien lo que quieres ni entiendo el porque, quieres una funcion que te muestre la id de algo entre dos ids? algo ase ejemplo 25 entre 26..27 ї? no entiendo mucho XD
Reply
#12

No es necesario traer el id del arma con GetPlayerWeapon, "reason" es el id del arma para verificar si estб entre dos ids serнa asн (ejemplo del id 26 al 32):
pawn Code:
if(26 <= reason <= 32)
{
    //Aquн lo que quieras hacer
}
O:
pawn Code:
if(reason >= 26 && reason <= 32)
{
    //Aquн lo que quieras hacer
}
Y por supuesto йsto va en OnPlayerDeath.

Zoutdaxv
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)