[AYUDA] SetPlayerRaceCheckpoint
#1

Hola a todos
no tengo ni la menor idea de que pasa todo me da error, le he dado vueltas varias veces pero no encuentro soluciуn
Код HTML:
455://El primer punto para poder acceder a la carrera
456:SetPlayerRaceCheckpoint(playerid, 0, -1217.2056, 182.5656, 13.7170, -1341.5752, 40.7477, 13.7193, 1);
457:race == 1;
458:
459://los demas puntos
460:public OnPlayerEnterRaceCheckpoint(playerid)
461:{
462:
463:	 if(race == 1)
464:	 {
465:         SetPlayerRaceCheckpoint(playerid, 0, -1341.5752, 40.7477, 13.7193, -1518.0510,-244.6036,9.3457, 2);
466:		 race == 2;
467:		 }
468:     if(race == 2)
469:	 {
470:         SetPlayerRaceCheckpoint(playerid, 0, -1518.0510, -244.6036, 9.3457, -1559.3732, -444.5236, 5.5713, 3);
471:         race == 3;
472:         }
473:     if(race == 3)
474:	 {
475:         SetPlayerRaceCheckpoint(playerid, 1, -1559.3732, -444.5236, 5.5713, 0.0, 0.0, 0.0, 4);
476:         race == 0;
477:         }
478:}
Errores
(456) : error 021: symbol already defined: "SetPlayerRaceCheckpoint"
(463) : warning 205: redundant code: constant expression is zero
(466) : warning 215: expression has no effect
(468 : warning 205: redundant code: constant expression is zero
(471) : warning 215: expression has no effect
(473) : warning 205: redundant code: constant expression is zero
(476) : warning 215: expression has no effect

El unico "SetPlayerRaceCheckpoint" es el que puse arriba
їsera mejor hacerlo en un FilterScript aparte o lo dejo en el GameMode?
Reply
#2

https://sampwiki.blast.hk/wiki/SetPlayerRaceCheckpoint
Reply
#3

La linea 455 y 456 no estб dentro de ningъn/a public/callback?.

Quote:
Originally Posted by koraniar
Посмотреть сообщение
El unico "SetPlayerRaceCheckpoint" es el que puse arriba
їsera mejor hacerlo en un FilterScript aparte o lo dejo en el GameMode?
por quй te preguntas eso? si es por el error que da йl no tiene nada que ver con eso y es posible resolverlo tanto como en un Gamemode o Filterscript.
Reply
#4

Quote:
Originally Posted by _Zume
Посмотреть сообщение
La linea 455 y 456 no estб dentro de ningъn/a public/callback?.



por quй te preguntas eso? si es por el error que da йl no tiene nada que ver con eso y es posible resolverlo tanto como en un Gamemode o Filterscript.
Soy mu novato en este tema por eso acudo a ustedes a ver si alguien tiene solucion o sabe como hacerlo, ya mire la pagina de https://sampwiki.blast.hk/wiki/SetPlayerRaceCheckpoint pero no he entendido mayor cosa, estudie lo basico de JavaScript pero no me ayuda para lo que estoy haciendo
Reply
#5

PHP код:
// colocar arriba de todo del gamemode, debajo de los includes
static race
PHP код:
// esto  lo colocas donde comenzara la carrera, ejemplo: un comando o en donde quieras tu que se ejecute.
SetPlayerRaceCheckpoint(playerid0, -1217.2056182.565613.7170, -1341.575240.747713.71931); // este es el primer Checkpoint
race 1//variable para pasar al segundo Checkpoint al entrar en el primer Checkpoint 
PHP код:
public OnPlayerEnterRaceCheckpoint(playerid){
    switch(
race){
        case 
1:{
            
SetPlayerRaceCheckpoint(playerid0, -1341.575240.747713.7193, -1518.0510,-244.6036,9.34572);  // este es el segundo Checkpoint
            
race 2//variable para pasar al segundo Checkpoint al entrar en el primer Checkpoint
        
}
        case 
2:{
            
SetPlayerRaceCheckpoint(playerid0, -1518.0510, -244.60369.3457, -1559.3732, -444.52365.57133); // este es el tercer Checkpoint
            
race 3//variable para pasar al tercer Checkpoint al entrar en el segundo Checkpoint
        
}
        case 
3:{
            
SetPlayerRaceCheckpoint(playerid1, -1559.3732, -444.52365.57130.00.00.04); // este es el cuartro y ultimo Checkpoint
            
race 0// reseteamos la variable al entrar en el tercer Checkpoint
        
}
    }
    return 
1;

Tus errores eran los siguiente:: en las variable race colocaste dos == y va uno solo , y tenias funciones en ningun call/public .

saludos.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)