MAXIMO PLAYERS - Consulta
#1

Hola amigos del samp, espero que me puedan ayudar con esta duda... Estoy creando un pequeсo minigame derby y puse un MaxPlayersDerby para que puedan entrar solo 16 players al juego.. Pero me pregunto si lo hice bien?? Me lo pueden dar revisando... O talvez existe otra mejor manera de hacerlo para que solo entren 16 al juego!!

Les agradecerнa su orientaciуn.

Mi funcion:

PHP код:
#define MaxPlayersDerby    16
public OnPlayerCommandText(playeridcmdtext[])
{
if (
strcmp("/derby"cmdtexttrue10) == 0)
{
if(
MaxPlayersDerby == 16 && PlayerInfo[playerid][inDerby] == ) return SendClientMessage(playerid,COLOR_RED,"<!> El derby ya esta lleno, espera que se termine el ecuentro...!!"); // esto no estoy seguro si lo hice bien...
if(PlayerInfo[playerid][inDerby] == 1) return SendClientMessage(playerid,COLOR_RED,"<!> Ya estas en derby..!!");
for(new 
iMaxPlayersDerby i++)
{
PlayerInfo[i][inDerby] = 1;
new 
rand random(sizeof(derbyspawns));
new 
veh CreateVehicle(451,derbyspawns[rand][0],derbyspawns[rand][1],derbyspawns[rand][2],derbyspawns[rand][3],-1,-1,-1);
PutPlayerInVehicle(i,veh,0);
}
return 
1;
}
return 
0;

muchas gracias
Reply
#2

Esta mal, debes contar los jugadores en el derby y compararlo con el define. No un constante con otro constante.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)