Alguem pode me dar a base do codigo. -
Canema - 01.02.2014
Nгo achei nada na net,quando o player chega no checkpoint ele ganha 1 grana !
Quem puder me ajudar
Re: Alguem pode me dar a base do codigo. -
@Riichard - 01.02.2014
pawn Код:
new
Cheeck[MAX_PLAYERS]
;
Cheeck[playerid] = SetPlayerCheckpoint(/*.....*/);
public OnPlayerEnterCheckpoint(playerid)
{
if(Cheeck[playerid])
GivePlayerMoney(playerid, /*quantia*/), Cheeck[playerid] = 0, DisablePlayerCheckpoint(playerid);
return 1;
}
To pelo celular, nгo sei se fiz certo. Mas acho que da pra entender.
Veja:
https://sampwiki.blast.hk/wiki/OnPlayerEnterCheckpoint
@off Maldita insфnia.
Re: Alguem pode me dar a base do codigo. -
Canema - 01.02.2014
C:\Users\Guto\Desktop\GM\gm\GM Pro vнdeo\gamemodes\DM.pwn(13) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Re: Alguem pode me dar a base do codigo. -
zSuYaNw - 01.02.2014
Quote:
Originally Posted by @Riichard
--
|
A funзгo "SetPlayerCheckpoint" nгo reporta o id do checkpoint.
pawn Код:
new
bool: lol[MAX_PLAYERS]
;
SetPlayerCheckpoint(playerid, POS_X,POS_Y,POS_Z, float: size);
lol[playerid] = true;
public OnPlayerEnterCheckpoint(playerid){
if(lol[playerid]) DisablePlayerCheckpoint(playeid), lol[playerid]=false;
return true;
}
Re: Alguem pode me dar a base do codigo. -
@Riichard - 01.02.2014
Quote:
Originally Posted by zSuYaNw
A funзгo "SetPlayerCheckpoint" nгo reporta o id do checkpoint.
pawn Код:
new bool: lol[MAX_PLAYERS] ;
SetPlayerCheckpoint(playerid, POS_X,POS_Y,POS_Z, float: size); lol[playerid] = true;
public OnPlayerEnterCheckpoint(playerid){ if(lol[playerid]) DisablePlayerCheckpoint(playeid), lol[playerid]=false; return true; }
|
Mas, no valor "padrгo" a variavel estaria 0, no modo que eu utilizei, nгo iria setar 1 ou outro valor? lol.
Eu peguei esse costume, porque acreditava que naquele metуdo, o valor iria mudar. Assim se ele chegando no checkpoint, iria verificar se a variavel estava > 0.
Na maioria das vezes que usei, nгo bugou, pelo menos pra mim. Eu segui a "lуgica" que eu uso no "CreateVehicle".
pawn Код:
new Carr[MAX_PLAYERS];
Carr[playerid] = CreateVehicle(/*...*/)