Page 1 of 1

SMS Buy Nemesis/Survivor

Posted: 2010 Sep 06 15:46
by aurimasko

Code: Select all

  public zp_survivor(id) {    new tmp[32];    read_argv(1, tmp, 31);    new player = cmd_target(id, tmp, 7);    if(!is_user_connected(player))        return PLUGIN_HANDLED;        isgyventojas[player] = 1    new survivor = nvault_open("Survivor")        new szKey[62], szValue[10], szName[32]        get_user_ip(player, szName, 31)            if(isgyventojas[player] == 1 && get_pcvar_num(cvar_sursav) == 1){                format(szKey, 61,"%s", szName)        format(szValue, 9,"%i",isgyventojas[player])        nvault_set(survivor, szKey, szValue)        nvault_close(survivor)    }        return PLUGIN_HANDLED;}  public zp_nemesis(id) {    new tmp[32];    read_argv(1, tmp, 31);    new player = cmd_target(id, tmp, 7);        if(!is_user_connected(player))        return PLUGIN_HANDLED;        kersytojas[player] = 1        new nemesis = nvault_open("Nemesis")            new szKey[62], szValue[10], szName[32]        get_user_ip(player, szName, 31)        if(kersytojas[player] == 1 && get_pcvar_num(cvar_nemsav) == 1){        format(szKey, 61,"%s", szName)        format(szValue, 9,"%i",kersytojas[player])        nvault_set(nemesis, szKey, szValue)        nvault_close(nemesis)    }        return PLUGIN_HANDLED;} public event_reset_hud(player){   if(!is_user_connected(player))      return PLUGIN_CONTINUE;      if(isgyventojas[player] == 1 && get_pcvar_num(cvar_hud) == 1)    {        client_print(player, print_chat, "Jus esate nusipirke 1 pasivertima isgyventoju. Noredamas tai padaryti rasyk /survivor")        client_print(player, print_center, "Jus esate nusipirke 1 pasivertima isgyventoju. Noredamas tai padaryti rasyk /survivor")    }    if(kersytojas[player] == 1 && get_pcvar_num(cvar_hud) == 1)    {           client_print(player, print_chat, "Jus esate nusipirke 1 pasivertima kersytoju. Noredamas tai padaryti rasyk /nemesis")        client_print(player, print_center, "Jus esate nusipirke 1 pasivertima kersytoju. Noredamas tai padaryti rasyk /nemesis")    }    else if(kersytojas[player] != 1 || get_pcvar_num(cvar_hud) != 1)    {        return PLUGIN_HANDLED;    }    return PLUGIN_CONTINUE;} 

Viskas veikia, bet kodėl jeigu nustatau cvar_hud 0 vistiek rodo ta hud. Ir dar jeigu užstatau nemsav ar sursav ant 0 vistiek seivina?

Re: SMS Buy Nemesis/Survivor

Posted: 2010 Sep 06 15:53
by aaarnas
Tu gal pakeiti skaičių cvar registracijoje, sukompiliuoji pluginą, įkeli į serverį, restartuoji jį ir tada tikrini?

Re: SMS Buy Nemesis/Survivor

Posted: 2010 Sep 06 17:12
by aurimasko
aaarnas wrote:Tu gal pakeiti skaičių cvar registracijoje, sukompiliuoji pluginą, įkeli į serverį, restartuoji jį ir tada tikrini?
Taip. O kas?

Re: SMS Buy Nemesis/Survivor

Posted: 2010 Sep 06 19:06
by aaarnas
Tada rašyk cvar pakeitimą tiesiai į konsolę, arba visiškai išjunk serverį ir įjunk, nes restartuojant išsisaugo cvarų duomenys.