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: Stramm - 2013. január 21. - 12:59:27

Cím: Fegyver probléma (S.O.S)
Írta: Stramm - 2013. január 21. - 12:59:27
Hi all azt hogyan tudom megycsinállni hogy ha egy tiltott fegyver van a playernél akkor elvegye az összes fegyvert ami nála van és kap egy szöveget dialogban hogy tiltott fegyver volt nálad ezért az összes fegyvered elvettük.               
                 
       elõre is köszi 
Cím: Fegyver probléma (S.O.S)
Írta: filip95 - 2013. január 21. - 15:08:46
ResetPlayerWeapons(playerid);
SendClientMessage(playerid,COLOR_RED,\"[Tiltott fegyverbirtoklás]: Büntetés: Fegyverek elvétele\");
Cím: Fegyver probléma (S.O.S)
Írta: takehun - 2013. január 21. - 15:34:45

#include <a_samp>
#define DIALOG_FEGYVER 1
public OnPlayerUpdate(playerid)
{
    new weap, ammo;
    for(new i = 0; i < MAX_PLAYERS; i++) //az összes játékost megfigyeljük
    {
        if(IsPlayerConnected(i)) //ha csatlakozva van
        {
            GetPlayerWeaponData(i, 7, weap, ammo);
            if(ammo > 1 && weap == 38) // ha minigun-t ad magának min. 1db lõszerrel
            {
                ShowPlayerDialog(i, DIALOG_FEGYVER, DIALOG_STYLE_MSGBOX, \"< Figyelmeztetés >\", \"Tiltott fegyver volt nálad ezért az összes fegyveredet elvettük.\", \"Bezárás\", \"\");
                ResetPlayerWeapons(i); //töröljük a nála lévõ fegyvereket
            }
        }
    }
    return 1;
}

 
De ezt tudomásom szerint nem ide, hanem a \"Szkript kérések\" topic-ba kellett volna írnod.  :nono:
Cím: Fegyver probléma (S.O.S)
Írta: Stramm - 2013. január 21. - 15:51:47
Köszi megy a + bocsi hogy rossz helyre nyitottam