Zumbis Online
Últimos assuntos
» [AJUDA] Banco
por Pro B R 3 G 4 Hoje à(s) 9:01 am

» Boss Firemonster
por Pro B R 3 G 4 6/1/2017, 2:09 pm

» [PROBLEMA] ADM
por Pro B R 3 G 4 5/1/2017, 3:34 pm

» NOVO IP Zombie -> 177.54.146.191:27016
por zumbmod 5/1/2017, 3:15 pm

» [AJUDA] Mod Berserker
por Pro B R 3 G 4 3/1/2017, 10:00 am

» Vendo /vencimento Privado!
por william 2/1/2017, 9:49 pm

» [AJUDA] Zp 4.3 Fix5a
por zumbmod 2/1/2017, 2:20 pm

» [PEDIDO] ZP Da DarkHunters
por [P]erfec[T] [S]cr[@]s[H] 1/1/2017, 12:29 pm

» Addons: Dark Plagues 5.0.8
por bruno2016 1/1/2017, 10:38 am

» Sistema de /Party
por zumbmod 31/12/2016, 10:52 am

Frases filosóficas Zplague:
....
Os membros mais ativos da semana
Pro B R 3 G 4
 

Adsense

[Ajuda] Classe Humana

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Ajuda] Classe Humana

Mensagem por hackingzm em 30/8/2013, 9:54 am

entao galera eu fiz 1 classe humana mais esta acontecendo 1 negocio tipo, na sma da classe humana eu coloco 160 de vida pro ct ai o ct ja tem 150 de vida em vez de subistituir os 150 ele adiciona mais 160 entendeu ai fica 160 + 150 a vida fica muito grande ;s

hackingzm
Humano
Humano

Masculino Número de Mensagens : 222
Ammo Packs : 1178
Honra : -16
Data de inscrição : 15/08/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por rotam em 30/8/2013, 10:05 am

tira esses 150 e poem so 40 dai fica 160+40 = 200 que nao é muita coisa

____________________________________________





BANCO+REGISTRO PERSONALIZADO   CLICK AQUI !!! :


VENDO BANCO+SISTEMA DE REGISTRO+BKADMIN -- TOTALMENTE SEM BUGS >>> PREÇO A COMBINAR
POSSUI SONS,ARQUIVO CFG, SALVA POR NFVAULT
ADD SKYPE SE TIVER INTERESSADO ( dougprado13 ) 
Não Disponibilizo de graça, adc pra pedir eu deleto e denuncio.




Ela é amiga da minha mulher, pois é, pois é, mais vive dando em cima de mim, enfim, enfim (8)

rotam
Parceiros
Parceiros

Nick : Rotam
Masculino Número de Mensagens : 1134
Re Loco
Ammo Packs : 1905
Honra : 36
Data de inscrição : 21/04/2012

Ver perfil do usuário dougprado13

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por hackingzm em 30/8/2013, 10:20 am

af nao man eu ja vi varios servidores quando vc escolhe a classe humana ele subistitui tudo pela classe que vc escolheu colete gravity vida etc.

hackingzm
Humano
Humano

Masculino Número de Mensagens : 222
Ammo Packs : 1178
Honra : -16
Data de inscrição : 15/08/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 30/8/2013, 1:11 pm

hackingzm escreveu:af nao man eu ja vi varios servidores quando vc escolhe a classe humana ele subistitui tudo pela classe que vc escolheu colete gravity vida etc.
Manda sma da classe quem sabe eu possa ajudar.

____________________________________________


Dicas Para Ser um Bom Scripter:
* Pense no Plugin que ira criar (Seja Inovador)
* Crie um código SMA imaginário na cabeça de como vai ser o plugin
* Passe o Codigo mental para o AMX Studio
* Compile e Teste
* Corrija Todos os Bugs do Plugin (Caso tiver um)
* Poste o Plugin ;)

** Seguindo as Dicas você estara no Padrão [P]erfec[T] [S]cr[@]s[H] **  
Zplague24 Zplague20Zplague12 

[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 541
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1675
Honra : 174
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por hackingzm em 30/8/2013, 1:33 pm

[P]erfec[T] [S]cr[@]s[H] escreveu:
hackingzm escreveu:af nao man eu ja vi varios servidores quando vc escolhe a classe humana ele subistitui tudo pela classe que vc escolheu colete gravity vida etc.
Manda sma da classe quem sabe eu possa ajudar.
Código:
public NewRound()
{
  for(new id=1; id<32; id++)
  {
      if (is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) && CS_TEAM_CT)
      {
        switch(g_human_class[id])
        {
            case 1: g_human_class[id] = 1
            case 2: g_human_class[id] = 2
            case 3: g_human_class[id] = 3
            case 4: g_human_class[id] = 4
            case 5: g_human_class[id] = 5
            case 6: g_human_class[id] = 6
            case 7: g_human_class[id] = 7
        }
      }
  }
}

public human_class(id, menuid)
{
  if(!is_user_alive(id))
  {
      return PLUGIN_HANDLED;
  }
  else
  {
      human_menu(id)
  }
  return PLUGIN_CONTINUE;
}

public human_menu(id)
{
  new menu = menu_create("\rEscolha sua Classe de Humano:", "human_menu_handler")

  menu_additem(menu, "\wCivil [Balanceado]", "1", 0)
  menu_additem(menu, "\wRecruta [HP, Speed]", "2", 0)
  menu_additem(menu, "\wCadete [Speed, Gravidade]", "3", 0)
  menu_additem(menu, "\wSoldado [Colete]", "4", 0)
  menu_additem(menu, "\wExercito [HP, Speed]", "5", 0)
  menu_additem(menu, "\wAtirador Naval [Speed, Gravidade]", "6", 0)

        // Classes Especiais
  menu_additem(menu, "\wEspecial \r[\yADMIN's+VIP's\r]", "7", ADMIN_LEVEL_H) // FLAG DE ACESSO

  menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  menu_display(id, menu, 0)

}
public human_menu_handler(id, menu, item)
{
  if(item == MENU_EXIT)
  {
      menu_destroy(menu)
      return PLUGIN_HANDLED
  }
  new data[6], iName[64]
  new access, callback
  menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)
  new key = str_to_num(data)
  switch(key)
  {
      case 1:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 1
        set_user_health(id, get_user_health(id) + 150)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 0.90)
      }
      case 2:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 2
        set_user_health(id, get_user_health(id) - 200)
        set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+ 30, 100)))
        set_user_gravity(id, 1.00)
      }
      case 3:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 3
        set_user_health(id, get_user_health(id) - 150)
        set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+ 5, 100)))
        set_user_gravity(id, 0.75)
      }
      case 4:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 4
        set_user_health(id, get_user_health(id) - 50)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 1.05)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 50)
      }
      case 5:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 4
        set_user_health(id, get_user_health(id) - 50)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 1.05)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 50)
      }
      case 6:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 4
        set_user_health(id, get_user_health(id) - 50)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 1.05)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 50)
      }
      case 7:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        g_human_class[id] = 5
        set_user_health(id, get_user_health(id) + 100)
        set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+ 25, 150)))
        set_user_gravity(id, 0.85)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 10)
                        give_item(id,"weapon_g3sg1")
        cs_set_user_bpammo(id, CSW_G3SG1, 90)
      }
  }
  menu_destroy(menu)
  return PLUGIN_HANDLED
}

hackingzm
Humano
Humano

Masculino Número de Mensagens : 222
Ammo Packs : 1178
Honra : -16
Data de inscrição : 15/08/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 30/8/2013, 1:52 pm

Testa Ai:

Código:
public NewRound()
{
  for(new id=1; id<32; id++)
  {
      if (is_user_connected(id) && is_user_alive(id) && cs_get_user_team(id) && CS_TEAM_CT)
      {
        switch(g_human_class[id])
        {
            case 1: g_human_class[id] = 1
            case 2: g_human_class[id] = 2
            case 3: g_human_class[id] = 3
            case 4: g_human_class[id] = 4
            case 5: g_human_class[id] = 5
            case 6: g_human_class[id] = 6
            case 7: g_human_class[id] = 7
        }
      }
  }
}

public human_class(id, menuid)
{
  if(!is_user_alive(id))
  {
      return PLUGIN_HANDLED;
  }
  else
  {
      human_menu(id)
  }
  return PLUGIN_CONTINUE;
}

public human_menu(id)
{
  new menu = menu_create("\rEscolha sua Classe de Humano:", "human_menu_handler")

  menu_additem(menu, "\wCivil [Balanceado]", "1", 0)
  menu_additem(menu, "\wRecruta [HP, Speed]", "2", 0)
  menu_additem(menu, "\wCadete [Speed, Gravidade]", "3", 0)
  menu_additem(menu, "\wSoldado [Colete]", "4", 0)
  menu_additem(menu, "\wExercito [HP, Speed]", "5", 0)
  menu_additem(menu, "\wAtirador Naval [Speed, Gravidade]", "6", 0)

        // Classes Especiais
  menu_additem(menu, "\wEspecial \r[\yADMIN's+VIP's\r]", "7", ADMIN_LEVEL_H) // FLAG DE ACESSO

  menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  menu_display(id, menu, 0)

}
public human_menu_handler(id, menu, item)
{
  if(item == MENU_EXIT)
  {
      menu_destroy(menu)
      return PLUGIN_HANDLED
  }
  new data[6], iName[64]
  new access, callback
  menu_item_getinfo(menu, item, access, data, 5, iName, 63, callback)
  new key = str_to_num(data)
  switch(key)
  {
      case 1:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        if(get_user_health(id) >= get_cvar_num("zp_human_health") + 150)
             return PLUGIN_HANDLED;

        g_human_class[id] = 1
        set_user_health(id, get_user_health(id) + 150)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 0.90)
      }
      case 2:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;
       
        if(get_user_health(id) <= get_cvar_num("zp_human_health") - 200)
             return PLUGIN_HANDLED;

        g_human_class[id] = 2
        set_user_health(id, get_user_health(id) - 200)
        set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+ 30, 100)))
        set_user_gravity(id, 1.00)
      }
      case 3:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;
       
        if(get_user_health(id) <= get_cvar_num("zp_human_health") - 150)
             return PLUGIN_HANDLED;

        g_human_class[id] = 3
        set_user_health(id, get_user_health(id) - 150)
        set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+ 5, 100)))
        set_user_gravity(id, 0.75)
      }
      case 4:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        if(get_user_health(id) <= get_cvar_num("zp_human_health") - 50)
             return PLUGIN_HANDLED;
       
        g_human_class[id] = 4
        set_user_health(id, get_user_health(id) - 50)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 1.05)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 50)
      }
      case 5:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        if(get_user_health(id) <= get_cvar_num("zp_human_health") - 50)
             return PLUGIN_HANDLED;
       
        g_human_class[id] = 4
        set_user_health(id, get_user_health(id) - 50)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 1.05)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 50)
      }
      case 6:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        if(get_user_health(id) <= get_cvar_num("zp_human_health") - 50)
             return PLUGIN_HANDLED;
       
        g_human_class[id] = 4
        set_user_health(id, get_user_health(id) - 50)
        set_user_armor(id, get_user_armor(id) + 0)
        set_user_gravity(id, 1.05)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 50)
      }
      case 7:
      {
        if(g_zombie[id] || g_survivor[id] || g_nemesis[id])
            return PLUGIN_HANDLED;

        if(get_user_health(id) >= get_cvar_num("zp_human_health") + 100)
             return PLUGIN_HANDLED;
       
        g_human_class[id] = 5
        set_user_health(id, get_user_health(id) + 100)
        set_pev(id, pev_armorvalue, float(min(pev(id, pev_armorvalue)+ 25, 150)))
        set_user_gravity(id, 0.85)
        set_user_maxspeed(id, get_cvar_float("zp_human_speed") + 10)
        give_item(id,"weapon_g3sg1")
        cs_set_user_bpammo(id, CSW_G3SG1, 90)
      }
  }
  menu_destroy(menu)
  return PLUGIN_HANDLED
}

____________________________________________


Dicas Para Ser um Bom Scripter:
* Pense no Plugin que ira criar (Seja Inovador)
* Crie um código SMA imaginário na cabeça de como vai ser o plugin
* Passe o Codigo mental para o AMX Studio
* Compile e Teste
* Corrija Todos os Bugs do Plugin (Caso tiver um)
* Poste o Plugin ;)

** Seguindo as Dicas você estara no Padrão [P]erfec[T] [S]cr[@]s[H] **  
Zplague24 Zplague20Zplague12 

[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 541
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1675
Honra : 174
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por hackingzm em 30/8/2013, 3:17 pm

ae vlw deu maniw Obrigado ! (=

hackingzm
Humano
Humano

Masculino Número de Mensagens : 222
Ammo Packs : 1178
Honra : -16
Data de inscrição : 15/08/2013

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por [P]erfec[T] [S]cr[@]s[H] em 30/8/2013, 3:22 pm

hackingzm escreveu:ae vlw deu maniw Obrigado ! (=
Closed


Assunto Resolvido!!! Qualquer Coisa só manda uma mp

____________________________________________


Dicas Para Ser um Bom Scripter:
* Pense no Plugin que ira criar (Seja Inovador)
* Crie um código SMA imaginário na cabeça de como vai ser o plugin
* Passe o Codigo mental para o AMX Studio
* Compile e Teste
* Corrija Todos os Bugs do Plugin (Caso tiver um)
* Poste o Plugin ;)

** Seguindo as Dicas você estara no Padrão [P]erfec[T] [S]cr[@]s[H] **  
Zplague24 Zplague20Zplague12 

[P]erfec[T] [S]cr[@]s[H]
Scripter
Scripter

Masculino Número de Mensagens : 541
Jogador FODA Perfect Scrash entrou na zplague
Ammo Packs : 1675
Honra : 174
Data de inscrição : 04/04/2013

Ver perfil do usuário http://www.steamcommunity.com/id/perfectscrash perfect.scrash

Voltar ao Topo Ir em baixo

Re: [Ajuda] Classe Humana

Mensagem por Conteúdo patrocinado Hoje à(s) 9:20 am


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum