[Include] n_Weather v1 [mais funзхes para weathers]
#1

Introduзгo

Olб pessoal, desenvolvi hoje em cerca de uma hora esta pequena include que supre algumas necessidades que o SA-MP veio a deixar para alguns usuбrios que gostam de usar diferentes Weathers. Basicamente adcionei duas funзхes nela, as quais estгo citadas abaixo:

Antes que se questionem, nгo, nгo existe a funзгo GetWeather, e acho que isso faz uma pequena falta no cotidiano, porйm agora vos apresento a funзгo feita atravйs de hook


Funзхes

GetWeather
  • Parametro(s):
    • nenhum
  • Return:
    • id do weather global
IsPlayerOnRain
  • Parametro(s):
    • playerid: o player a ser checado se estб na chuva
  • Return:
    • 1 caso o player esteja na chuva, 0 caso esteja debaixo de alguma cobertura
Lembrando que: Para usar a funзгo IsPlayerOnRain vocк deve usar o plugin MapAndreas v1.0, e colocar na sua public OnGamemodeInit a funзгo de init do mapandreas.

Como usar:

Caso queira desativar algum sistema, comente as linhas das includes nгo desejadas e comente as linhas de User, exemplo:
Код:
Caso nгo queira usar MapAndreas:
Код:
//#define MapAndreasUser (isto irб desativar a IsPlayerOnRain)
Caso nгo queira usar ZCMD:
Код:
//#define ZCMDUser (isto irб desativar o comando whatsweather)
Caso queira usar mapandreas:

Код:
public OnGamemodeInit()
{
     MapAndreas_Init(MAP_ANDREAS_MODE_FULL);
}
Aqui estб o tуpico oficial do mapandreas v1.0: link aqui!

Comando Beta

Tambйm adcionei o comando "whatsweather" o qual retorna uma mensagem com o weather atual do jogo, para usar o comando vocк precisa da include zcmd (link aqui).

Код:
comando in game: /whatsweather: retorna uma mensagem com o ID atual do weather
Demonstraзгo



Download

Download da include (pastebin)

Prуximas versхes
  • GetPlayerWeather
  • Algumas funзхes adcionais
Crйditos
  • PT (pela ideia)
  • Eu (n0minal, pelo script)
  • Zeex (pelo ZCMD)
  • Kalcor (pelo SA-MP e mapandreas)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)