Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Crazy restart i top15


  • Zamknięty Temat jest zamknięty
3 odpowiedzi w tym temacie

#1 kondzio_60

    Nowy

  • Pijawka

Reputacja: 0
zer0.

  • Postów:2
  • Lokalizacja:Busko - Zdrój
Offline

Napisano 07.01.2010 14:24

Witam !

Mam problem z dwoma pluginami

1. Crazy restart - wszystko działa tylko niektórzy mają noże a niektórzy pistole w amxx.cfg dopisałem cvar crazy_restart_weapon "weapon_knife". MOże mam zły plugin jeśli nie to dajcie mo tutaj jakąś nożówkę na 45 sekund + muzyczke w mp3.

2. W top15 jest pokazuje sie na 1 miejscu gracz który dopiero co wszedł na serwa a już ma 5555555555555544444 kilów itd. Restartowałem statystyki jednka nie pomogło.

Bardzo proszę o pomoc załączam crazy restart może w sma jest jakiś błąd

Załączone pliki


  • +
  • -
  • 0

#2 RyanAner

    Pomocny

  • Użytkownik

Reputacja: 3
Nowy

  • Postów:61
  • GG:
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 07.01.2010 15:16

2. zmień zapisywanie ranku na nick to nie będziesz miał takiego problemu bo zapewne teraz masz na ID


cstrike/addons/amxmodx/configs/amxx.cfg

// Rank mode
// 0 - by nick
// 1 - by authid 
// 2 - by ip
//
// Default value: 1
csstats_rank 0

i od razu zmień sobie pojemność bazy rankingu dopisz kilka zer bo inaczej ranking się będzie często resetował ;]

// Max size of the stats file
//
// Default value: 3500
csstats_maxsize 35000000

  • +
  • -
  • 1

#3 kondzio_60

    Nowy

  • Autor tematu
  • Pijawka

Reputacja: 0
zer0.

  • Postów:2
  • Lokalizacja:Busko - Zdrój
Offline

Napisano 07.01.2010 20:48

dzięki czekam jeszcze na porade dotyczącą crazy restart


@ edit poradziłem sobie powód to złe id dla gracza
Give_item jest posrane i trzeba na nie uważać bo crashuje serwer

poprawna wersja sma jakby ktoś miewał problem z tym pluginem:

#include <amxmodx>
#include <fun>

new bool:isrestart = false
new timer

new const muzyczka2[] = {"sound/misc/fight.mp3"}

public plugin_precache()
{
    precache_generic(muzyczka2)
}

public plugin_init()
{
    register_plugin("Crazy Restart", "4.8", "Salamon")
    
    register_event("TextMsg","start","a","2&#Game_C")
    
    register_cvar("crazy_restart","1")
    register_cvar("crazy_restart_time","54")
    register_cvar("crazy_restart_weapon","weapon_deagle")
    
    register_clcmd("drop","block")
    register_clcmd("cl_setautobuy","block")
    register_clcmd("cl_autobuy","block")
    register_clcmd("cl_setrebuy","block")
    register_clcmd("cl_rebuy","block")
    register_clcmd("buy","block")
    register_clcmd("glock","block")
    register_clcmd("usp","block")
    register_clcmd("p228","block")
    register_clcmd("deagle","block")
    register_clcmd("elites","block")
    register_clcmd("fn57","block")
    register_clcmd("m3","block")
    register_clcmd("autoshotgun","block")
    register_clcmd("mac10","block")
    register_clcmd("tmp","block")
    register_clcmd("mp5","block")
    register_clcmd("ump45","block")
    register_clcmd("p90","block")
    register_clcmd("galil","block")
    register_clcmd("ak47","block")
    register_clcmd("scout","block")
    register_clcmd("sg552","block")
    register_clcmd("awp","block")
    register_clcmd("g3sg1","block")
    register_clcmd("famas","block")
    register_clcmd("m4a1","block")
    register_clcmd("bullpup","block")
    register_clcmd("sg550","block")
    register_clcmd("m249","block")
    register_clcmd("shield","block")
    register_clcmd("primammo","block")
    register_clcmd("secammo","block")
    register_clcmd("vest","block")
    register_clcmd("vesthelm","block")
    register_clcmd("flash","block")
    register_clcmd("hegren","block")
    register_clcmd("sgren","block")
    register_clcmd("nvgs","block")
    
    register_clcmd("weapon_knife", "block")
    register_clcmd("weapon_sg550", "block")
    register_clcmd("weapon_mac10", "block")
    register_clcmd("weapon_aug", "block")
    register_clcmd("weapon_xm1014", "block")
    register_clcmd("weapon_p90", "block")
    register_clcmd("weapon_c4", "block")
    register_clcmd("weapon_tmp", "block")
    register_clcmd("weapon_mp5navy", "block")
    register_clcmd("weapon_ump45", "block")
    register_clcmd("weapon_m4a1", "block")
    register_clcmd("weapon_awp", "block")
    register_clcmd("weapon_g3sg1", "block")
    register_clcmd("weapon_sg552", "block")
    register_clcmd("weapon_scout", "block")
    register_clcmd("weapon_m3", "block")
    register_clcmd("weapon_m249", "block")
    register_clcmd("weapon_ak47", "block")
    register_clcmd("weapon_fiveseven", "block")
    register_clcmd("weapon_usp", "block")
    register_clcmd("weapon_glock18", "block")
    register_clcmd("weapon_deagle", "block")
    register_clcmd("weapon_p228", "block")
    register_clcmd("weapon_elite", "block")
    register_clcmd("weapon_flashbang", "block")
    register_clcmd("weapon_hegrenade", "block")
    register_clcmd("weapon_smokegrenade", "block")
    
    register_clcmd("lastinv", "block")
}

public start()
{
    timer = get_cvar_num("crazy_restart_time")
    
    new Float:res_time = get_cvar_float("crazy_restart_time")
    
    if(get_cvar_num("crazy_restart") == 1)
    {
        isrestart = true
        
        //dodajemy pluginy ktore chcemy zatrzymac na czas rundy nozowej
        //a robimy to w nastepujacy sposob
        //server_cmd("amx_pausecfg pause nazwa_pluginu.amxx")
        //server_cmd("amx_pausecfg pause nazwa_pluginu2.amxx")
        //dopisujemy te pluginy ktore chcemy zatrzymac i te same spowrotem
        //wlaczamy nizej
        
        set_task(res_time + 1, "end")
        set_task(3.0, "muzyczka")
        set_task(1.0, "count_me", 123, _, _, "b")
        set_task(4.0, "ammo", 123, _, _, "b")
    }
}

public muzyczka()
{
    client_cmd(0, "mp3 play %s", muzyczka2)
}

public ammo()
{
    new weapon[192]
    get_cvar_string("crazy_restart_weapon", weapon, 191)
    new players[32],inum
    get_players(players, inum)
    for(new i = 1; i < inum; i++)
    {
        if(is_user_alive(i) && is_user_connected(i) && !is_user_hltv(i))
        {
            give_item(i, weapon)
            engclient_cmd(i, weapon)
        }
    }
}

public end()
{
    isrestart = false
    
    remove_task(123)
    
    //tu spowrotem wlaczamy pluginy ktore zatrzymalismy wyzej
    //server_cmd("amx_pausecfg enable nazwa_pluginu.amxx")
    //server_cmd("amx_pausecfg enable nazwa_pluginu2.amxx")
    //robimy tak z kazdym, a jak widac jedyne co sie zmienia to enable
    
    set_cvar_num("sv_restartround",1)
}

public count_me()
{
    new red = random_num(5,255)
    new green = random_num(5,255)
    new blue = random_num(5,255)  
    
    set_hudmessage(red, green, blue, -1.0, 0.01, 0, 0.1, 0.92, 0.1, 0.1, -1)
    show_hudmessage(0,"******************************^n Restart za %i sekund ^n******************************", timer)
    
    if(timer == 3)
    {
        client_cmd(0, "spk vox/three.wav")
    }
    if(timer == 2)
    {
        client_cmd(0, "spk vox/two.wav")
    }
    if(timer == 1)
    {
        client_cmd(0, "spk vox/one.wav")
    }
    timer--
}

public block(id)
{
    if(isrestart)
        return PLUGIN_HANDLED
    
    return PLUGIN_CONTINUE
} 


Użytkownik kondzio_60 edytował ten post 07.01.2010 21:09

  • +
  • -
  • 0

#4 Adminek AMXX.PL

    Admin :)

  • Bot

Reputacja: 156
Profesjonalista

  • Postów:7179
  • Lokalizacja:AMXX.PL
Offline

Napisano 08.01.2010 23:01

Give_item jest posrane i trzeba na nie uważać bo crashuje serwer

jak się sprawdza czy dany gracz jest na serwerze i czy żyje to problemów nie ma ;>

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Problem rozwiązany

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych