SA-MP Forums Archive
[Ayuda] Al matar a otro - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] Al matar a otro (/showthread.php?tid=477428)



[Ayuda] Al matar a otro - JimGorecky - 24.11.2013

Hola amigos, necesito que me digan como puedo hacer que cuando
un usuario mate a otro le ponga nivel de bъsqueda, osea una estrella
en el juego.

Variable de mi GM: pBusqueda


Respuesta: [Ayuda] Al matar a otro - Malganys - 24.11.2013

Recomendaciones: escribe fluido, o sea sin el formato de poema.

https://sampwiki.blast.hk/wiki/SetPlayerWantedLevel

Ejemplo bбsico:
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    SetPlayerWantedLevel(killerid, 1);
    return 1;
}



Respuesta: [Ayuda] Al matar a otro - CrossOv3r - 24.11.2013

pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo[killerid] = pBusqueda++;
    SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pBusqueda]);
    return 1;
}
El de Malganys igual funciona, este supongo que serнa mбs completo


Re: Respuesta: [Ayuda] Al matar a otro - 0xFFFFFF - 24.11.2013

Quote:
Originally Posted by CrossOv3r
Посмотреть сообщение
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo[killerid] = pBusqueda++;
    SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pBusqueda]);
    return 1;
}
El de Malganys igual funciona, este supongo que serнa mбs completo
Mas completo en errores al parecer.


Respuesta: [Ayuda] Al matar a otro - OTACON - 24.11.2013

Quote:
Originally Posted by CrossOv3r
Посмотреть сообщение
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo[killerid] = pBusqueda++;
    SetPlayerWantedLevel(killerid, PlayerInfo[killerid][pBusqueda]);
    return 1;
}
El de Malganys igual funciona, este supongo que serнa mбs completo
esa variable esta mal, es asi...
pawn Код:
PlayerInfo[killerid] += pBusqueda;
o asi..
pawn Код:
PlayerInfo[killerid] = pBusqueda+1;
pero puede ke tenga esa variable con enum , por eso creo ke no la coloco Malganys.

pero.. lo de SetPlayerWantedLevel esta mal, le causara problemas ...

pawn Код:
SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)+1); //le suma un Wanted.
tu_variable = GetPlayerWantedLevel(killerid); //actualizara los Wanted a la variable
pawn Код:
SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid)-1); //le resta un Wanted.
tu_variable = GetPlayerWantedLevel(killerid); //actualizara los Wanted a la variable
https://sampwiki.blast.hk/wiki/SetPlayerWantedLevel
https://sampwiki.blast.hk/wiki/GetPlayerWantedLevel

PD: lo ke estaban haciendo anteriormente con el SetPlayerWantedLevel era establecerle el Wanted al numero indicado.
ahora le sumara/restara un score contando el Wanted ke tenia .