#define horas(%0) (1000 * %0 * 60 * 60)
SetTimer("darContratos", horas(1), true);
darContratos() {
for(new i = 0; i < MAX_PLAYERS; i++) {
if(jaTemContrato[i] == true) return 1;
setContrato(i, VALUE);
}
return 1;
}
error 021: symbol already defined: "SetTimer" error 017: undefined symbol "jaTemContrato" warning 215: expression has no effect error 001: expected token: ";", but found "]" error 029: invalid expression, assumed zero fatal error 107: too many error messages on one line |
Boa tarde, obrigado por responder.
Eu estou com alguns problemas... Segue abaixo: |
Poderia me enviar seu contato via discord, skype ou whatsapp por gentileza ?
|
discord: FerrariL#5104
public OnGameModeInit()
{
SetTimer("IniciarContrato", 60*1000, true);
return 1;
}
forward IniciarContrato();
public IniciarContrato()
{
new i = MAX_PLAYERS;
while(i--){
if(!IsPlayerConnected(i))
continue
;
if(GetPVarInt(i, "JaPossuiCont") > 0) // Exemplo
continue
;
static
Possibilidade,
bool:Dividir_Contrato; // Hitman e Assassins
Possibilidade = random(6);
if(Possibilidade < 2)
{
// Funзгo para por o contrato
if(!Dividir_Contrato)
{
// Coloque a variбvel para por contrato para os Hitmans
ColocarContrato(i, random(100000), "hitman"); // Exemplo
Dividir_Contrato = true;
}
else
{
// Coloque a variбvel para por contrato para a ORG Rival dos Hitmans
ColocarContrato(i, random(100000), "Assassins"); // Exemplo
Dividir_Contrato = false;
}
}
}
}
Vocк quis dizer atribuir contratos aos jogadores a cada hora, correto?
PHP код:
Caso queira fazer valores randфmicos, use random. |
forward darContratos();
public darContratos() {
for(new i = 0; i < MAX_PLAYERS; i++) {
if(!IsPlayerConnected(i)) continue;
if(jaTemContrato[i] == true) continue; // Se por 'return' consequentemente vai dar break no loop
setContrato(i, random(100000)); // ID, Preзo
}
return 1;
}
[php]
public OnGameModeInit() { SetTimer("IniciarContrato", 60*1000, true); return 1; } |
public OnGameModeInit()
{
SetTimer("IniciarContrato", 3600000, true);
return 1;
}
error 017: undefined symbol "ColocarContrato" error 017: undefined symbol "ColocarContrato" |