GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: totar - 2011. Május 13. - 12:23:42

Cím: WANTED
Írta: totar - 2011. Május 13. - 12:23:42
üdv!
HAD KÉRDEZZEM MÁR MEG HOGY:
|1.|  azt hogy tudnám megcsinálni hogy ha 3 embert megölök akkor kapjak egy körözést és ha még 3 embert megölök akkor + 1 körözés és ez így mennyen 6 ig.
|2.| ÉS HOGY TUDNÁM AZT MEGCSINÁLNI HOGY MEGTUDJAM NÉZNI A MÁSIKNAK A KÖRÖZÉSÉT.
AKI SEGÍT MEGY A + és  ANNAK MEGKÖSZÖNNÉM
Cím: WANTED
Írta: TengeriMalac - 2011. Május 13. - 18:19:47
http://wiki.sa-mp.com/wiki/SetPlayerWantedLevel
http://wiki.sa-mp.com/wiki/GetPlayerWantedLevel
Öléskor körözés hozzáadása
 
public OnPlayerDeath(playerid, killerid, reason) 
{
    if(GetPlayerWantedLevel(killerid) < 6)
    {
        SetPlayerWantedLevel(killerid, GetPlayerWantedLevel(killerid) + 1);
    } else return 1;
    return 1;
}

 
Játékos körözésének lekérdezése [sscanf, zcmd]
 
CMD:getplayerwanted(playerid, params[]) 
{
    new player1, string[128], name[MAX_PLAYER_NAME];
    if(sscanf(params, \"d\", player1)) return SendClientMessage(playerid, 0xFF0000FF, \"USAGE: /getplayerwanted [playerid]\");
    if(!IsPlayerConnected(player1)) return SendClientMessage(playerid, 0xFF0000FF, \"That player in not connected\");
    GetPlayerName(player1, name, sizeof(name));
    format(string, sizeof(string), \"%s körözési szintje %d!\", name, GetPlayerWantedLevel(player1));
    SendClientMessage(playerid, 0xFFFFFFFF, string);
    return 1;
}