[FS] simples de doenзa (nгo testado) -
Lucas_Brasil - 27.01.2010
gente, tentei fazer um FS de doenзa ae
nгo sei se deu tudo certo por que eu sу testei comigo on no server, mas acho que deu sim, abaixo o codigo
http://pastebin.com/f32faef3f
o warning que da diz que eu nunca usei a variavel 'Sorteio' por que eu sу usei ela pra fazer um random pra ver qual doenзa o player vai pegar
bem basicгo mesmo
Re: [FS] simples de doenзa (nгo testado) -
RoamPT - 27.01.2010
Se nгo sabes se funciona para que o colocas-te na secзгo Lanзamentos? E resolve os warnings/erros que dб.
Re: [FS] simples de doenзa (nгo testado) -
Lucas_Brasil - 27.01.2010
cara, eu testei com apenas eu no server e deu certo
eu disse que nгo sabia se funciona com mais de 2 players por que eu nгo cheguei a testar com mais de 2 pessoas online
sobre o warning, se eu tirar a variavel da erro, se eu deixar da warning
й warning que diz que nunca usei a variavel sendo que eu а usei em um random, por isso se eu tira-la da erro
Re: [FS] simples de doenзa (nгo testado) -
JustinSton - 27.01.2010
Legal, gostei.
Alguйm testa ae?
Re: [FS] simples de doenзa (nгo testado) -
[O_o]Davidovich - 27.01.2010
Quote:
Originally Posted by LuCaS_
cara, eu testei com apenas eu no server e deu certo
eu disse que nгo sabia se funciona com mais de 2 players por que eu nгo cheguei a testar com mais de 2 pessoas online
sobre o warning, se eu tirar a variavel da erro, se eu deixar da warning
й warning que diz que nunca usei a variavel sendo que eu а usei em um random, por isso se eu tira-la da erro
|
quando for assim pхe no topo do gameemode
acho que dб pra fazer isso com variavel......
Re: [FS] simples de doenзa (nгo testado) -
RoamPT - 27.01.2010
Mas tens que testar isso melhor, com outro jogador, nгo sу contigo. Nгo custa nada anda lб.
Re: [FS] simples de doenзa (nгo testado) -
Lucas_Brasil - 27.01.2010
Quote:
Originally Posted by RoamPT
Mas tens que testar isso melhor, com outro jogador, nгo sу contigo. Nгo custa nada anda lб.
|
sim eu bem que gostaria, sу que eu nгo consigo abrir um server que outras pessoas possam entrar, pois meu provedor nгo deixa, eu to pagando agora um Host com apenas 20 Slots, estou esperando a resposta deles. ai eu poderei testar com mais gente
Quote:
Originally Posted by [O.o
Davidovich ]
Quote:
Originally Posted by LuCaS_
cara, eu testei com apenas eu no server e deu certo
eu disse que nгo sabia se funciona com mais de 2 players por que eu nгo cheguei a testar com mais de 2 pessoas online
sobre o warning, se eu tirar a variavel da erro, se eu deixar da warning
й warning que diz que nunca usei a variavel sendo que eu а usei em um random, por isso se eu tira-la da erro
|
quando for assim pхe no topo do gameemode
acho que dб pra fazer isso com variavel......
|
eu tentei fazer isso e deu um erro:
pawn Код:
D:\Meu Server SA-MP\server 0.3\filterscripts\doenзas.pwn(18) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Re: [FS] simples de doenзa (nгo testado) -
[O_o]Davidovich - 27.01.2010
Quote:
Originally Posted by [O.o
Davidovich ]
Quote:
Originally Posted by LuCaS_
cara, eu testei com apenas eu no server e deu certo
eu disse que nгo sabia se funciona com mais de 2 players por que eu nгo cheguei a testar com mais de 2 pessoas online
sobre o warning, se eu tirar a variavel da erro, se eu deixar da warning
й warning que diz que nunca usei a variavel sendo que eu а usei em um random, por isso se eu tira-la da erro
|
quando for assim pхe no topo do gameemode
acho que dб pra fazer isso com variavel......
|
eu tentei fazer isso e deu um erro:
pawn Код:
D:\Meu Server SA-MP\server 0.3\filterscripts\doenзas.pwn(18) : error 008: must be a constant expression; assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
[/quote]
Й.. "must be a constant".. nгo pode ser "new" (variavel), tem que ser "#define" (constante).
Re: [FS] simples de doenзa (nгo testado) -
Lucas_Brasil - 27.01.2010
como eu transformo a variavel new em define?
olha ai um pedaзo do codigo
pawn Код:
new Sorteio[9] = {
{GRIPE},
{AIDS},
{VIROSE},
{VERMES},
{CURADO},
{CURADO},
{CURADO},
{CURADO},
{CURADO}
};
public OnFilterScriptInit()
{
Remedio = CreatePickup(1241,1,1466.4485,-1049.6158,23.8281, 0);
SetTimer("Doencas", 2400000, true);//chama a funзгo a cada 1 hora
SetTimer("ChecarDoentes", 120000, true);//chama a funзгo a cada 3 minutos
return 1;
}
public Doencas(playerid)//a cada 1 hora esta callback sera chamada e dara uma doenзa ao player
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
SendClientMessage(i, vermelho, "fique atento, vocк pode ter pego uma doenзa...");
new rand = random(sizeof(Sorteio));
if(rand == GRIPE)
{
Doente[playerid] = GRIPE;
}
else if(rand == AIDS)
{
Doente[playerid] = AIDS;
}
else if(rand == VIROSE)
{
Doente[playerid] = VIROSE;
}
else if(rand == VERMES)
{
Doente[playerid] = VERMES;
}
else if(rand >= CURADO)
if(Doente[playerid] >= 1)
{
Doente[playerid] = 0;
}
}
return 1;
}
como faзo isso?
Re: [FS] simples de doenзa (nгo testado) -
[O_o]Davidovich - 27.01.2010
Nem dб.. constante й uma coisa que nгo muda de valor.. essa variavel ai tua й um random, a coisa que mais muda de valor EAIJEAOGIHAe