Skocz do zawartości
maxel

Problem z pluginem

Rekomendowane odpowiedzi

Napisano (edytowane)

Czesc, mam taki plugin 

Spoiler

public OnPluginStart()
    HookEvent("player_spawn", Event_OnPlayerSpawn);

public Action:Event_OnPlayerSpawn(Handle:event,const String:name[],bool:dontBroadcast)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    CreateTimer(0.3, Timer_NoPistol, client);
}

public Action:Timer_NoPistol(Handle:timer, any:client)
{
    new String:MapName[32];
    GetCurrentMap(MapName, sizeof(MapName));
    if(StrEqual(MapName, "awp_lego_2011"))
    {
        new weapon = GetPlayerWeaponSlot(client, 1);
        if(IsValidEdict(weapon))
        {
            RemovePlayerItem(client, weapon);
            RemoveEdict(weapon);
        }
    }
}

jak dodac wiecej map niz samo awp_lego_2011 zeby na innych wybranych też działał? Pewnie banał ale jestem zielony w temacie

Edytowane przez maxel

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Napisano (edytowane)
Cytat

public OnPluginStart()
    HookEvent("player_spawn", Event_OnPlayerSpawn);

public Action:Event_OnPlayerSpawn(Handle:event,const String:name[],bool:dontBroadcast)
{
    new client = GetClientOfUserId(GetEventInt(event, "userid"));
    CreateTimer(0.3, Timer_NoPistol, client);
}

public Action:Timer_NoPistol(Handle:timer, any:client)
{

        new weapon = GetPlayerWeaponSlot(client, 1);
        if(IsValidEdict(weapon))
        {
            RemovePlayerItem(client, weapon);
            RemoveEdict(weapon);
        }
}

W ten sposób zadziała na każdej mapie.

 

Jeśli chcesz kilka map, to edytujesz linię:

if (StrEqual(MapName, "awp_lego_2011") || StrEqual(MapName, "awp_xxx") || StrEqual(MapName, "awp_yyy") || StrEqual(MapName, "awp_zzz"))

 

 

Edytowane przez live4net
  • Like 1

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

  • Podobna zawartość

    • Przez jojo20012
      mam taki problem wie ktoś jak zrobić aby dostęp do ','  (skiny do broni) i  '.' (skiny do kosy) miał tylko Vip   lub aby wyłączyć tą funkcje 
    • Przez Łukasz Pawłowski
      Witajcie mam pewien problem. Mam modele "aur" do serwera csgo i jeden z folderów nazywa się particles co ja mam z nim zrobić? bo nie wiedziałem nigdy
    • Przez Jokersik
      Witam. Posiadam problem ze skinami podczas gdy wpisuje komende !ws lub !knife nie pojawia się menu. Utwawiłem wiersz z     "FollowCSGOServerGuidelines"     na "no" 
    • Przez xewer
      Witam, mam problem z serwerem only mirage gdy zmienia się mapa jest jakiś bug, że jak wbijasz na początek rundy wbijasz do terro to daje ci cały ubiór ct, i możesz zabijać swoich, tylko dzieje się tak na początek rundy (OD NOWEJ MAPY) wie może jak to naprawić.
      Gdyż mam w configu serwer'a ustawione: mp_friendlyfire 0
      W errorach nic nie ma na ten temat.
×