Szerző Téma: Körözés  (Megtekintve 1450 alkalommal)

Nem elérhető Rem

Körözés
« Dátum: 2011. július 29. - 19:51:53 »
0 Show voters
Sziasztok.
Help kellene olyan dologban,hogy a szerón raknák le pl egy boltba pénz pickup ot
és ha valaki fel venné akkor ki írná a Chatben hogy tomikát körözi a szerver rablásért, És ha meg ölik akkor  le menne róla a körözés és a killer kapna 100$
Köszi a segítséget elõre is.
Sziasztok

Kovacs_Bela

  • Vendég
Körözés
« Válasz #1 Dátum: 2011. július 29. - 20:20:51 »
0 Show voters
És ha kirabolta mennyi pénzt adjon neki?
Mert hogy valami haszna is legyen a rablásnak, nem?:)
Vagy mit adjon neki a körözésen kívül?
Off: már elkezdtem
« Utoljára szerkesztve: 2011. július 29. - 20:25:01 írta [R]obo[T] »

Körözés
« Válasz #2 Dátum: 2011. július 29. - 20:48:10 »
0 Show voters
new rablas_pickup; // A pickupod változója
public OnPlayerPickUpPickup(playerid, pickupid)
{
}

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Körözés
« Válasz #3 Dátum: 2011. július 29. - 20:57:27 »
0 Show voters
new pickup;

 
OnGameModeinet Alá
 
pickup = AddStaticPickup(ID,2,X,Y,Z)

 

public OnPlayerPickUpPickup(playerid, pickupid)
{
        if(pickupid == pickup)
       {
              SetPlayerWantedLevel( playerid,4);
              new pName[MAX_PLAYER_NAME];
      new string[256];
      GetPlayerName(playerid, pName, sizeof(pName));
              format(string, sizeof(string), \"%s Körözik Rablásért\", pName); //kiírás(mindenki látja)
              SendClientMessageToAll(0xFFCC33FF, string); //COLOR_RED
       }
       return 1;
}

 
Valahogy így  :)
« Utoljára szerkesztve: 2011. július 29. - 20:59:42 írta [Go_oG_Le]WebSite »

Körözés
« Válasz #4 Dátum: 2011. július 29. - 21:03:20 »
0 Show voters
[pawn]new rablas_pickup; // A pickupod változója
new bool:korozes[playerid];
public OnGameModeInit
{
    rablas_pickup = CreatePickup(1274, 2, x, y, z, 0); // Az x, y, z helyére írd a pickup poziciójának koordinátáit!
    return 1;
}.
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == rablas_pickup)
    {
        GivePlayerMoney(playerid, 1000); // Az 1000-t átírhatod annyira, amennyit szeretnél hogy adjon neki
        korozes[playerid] = true;
        new string[100], pName[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pName, sizeof(pName));
        format(string, sizeof(string), \"** %s-t körözi a rendõrség rablásért! Aki megöli, kap 100 dollárt!\");
        SendClientMessageToAll(0xFFFFFFFF, string);
        SetPlayerWantedLevel(playerid, 2);
    }
    return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
    if(korozes[playerid] == true)
    {
         GivePlayerCash(killerid, 100);
         korozes[playerid] = false;
         SendClientMessage(playerid, 0xFFFFFFFF, \"** 100 dollárt kaptál egy körözött játékos megöléséért!\");
    }
    return 1;
}
[/pawn]
Nem teszteltem, elvileg mûködik
E: Hopp elõbb valami hiba volt, sry

Nem elérhető Norby

  • 1575
    • Profil megtekintése
Körözés
« Válasz #5 Dátum: 2011. július 29. - 21:06:19 »
0 Show voters
Nah jó a Zinthosé Bõvebb vagyis az az egész nekem nem volt most idõm :)

Kovacs_Bela

  • Vendég
Körözés
« Válasz #6 Dátum: 2011. július 29. - 21:29:54 »
0 Show voters
Lassú voltam már ki se írom :( :( :( :( :(

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal