[Ayuda con un CMD] Para curarse en el hospital...
#1

Buenas gente, tengo un pequeсo problema.
Resulta que yo Hice un Comando Bien simple, consta en que un player si se quiere curar tienes que estar en el hospital en un determinado punto, pero al compilar y ponerlo en la gm, por ejemplo, estoy en Las venturas (lejos del hispital) pongo /curarse y funciona el cmd, nose que es lo que esta mal, aki dejo el CMD.

CMD:curarse(playerid,params[])
{

if(IsPlayerInRangeOfPoint(playerid,1.0,1715.7709,1 179.8774,34.8259))
SetPlayerInterior(playerid,0);
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-600);
SendClientMessage(playerid,0xFF0000FF, "El costo de la Internacion fue de $600");
return 1;
}
Reply
#2

PHP код:
CMD:curarse(playerid,params[])
{
    if(!
IsPlayerInRangeOfPoint(playerid,1.0,1715.7709,1 179.8774,34.8259))
        return 
SendClientMessage(playerid, -1"No estas en el lugar adecuado [El hospital]");
        
    
SetPlayerInterior(playerid,0);
    
SetPlayerHealth(playerid,100);
    
GivePlayerMoney(playerid,-600);
    
SendClientMessage(playerid,0xFF0000FF"El costo de la Internacion fue de $600");
    return 
1;

Reply
#3

PHP код:
C:\Documents and Settings\pc444\Escritorio\Server y cosas\GM para PS\gamemodes\ParaPS.pwn(1157) : error 001expected token","but found "-rational value-"
C:\Documents and Settings\pc444\Escritorio\Server y cosas\GM para PS\gamemodes\ParaPS.pwn(1157) : warning 215expression has no effect
C
:\Documents and Settings\pc444\Escritorio\Server y cosas\GM para PS\gamemodes\ParaPS.pwn(1157) : warning 215expression has no effect
C
:\Documents and Settings\pc444\Escritorio\Server y cosas\GM para PS\gamemodes\ParaPS.pwn(1157) : error 001expected token";"but found ")"
C:\Documents and Settings\pc444\Escritorio\Server y cosas\GM para PS\gamemodes\ParaPS.pwn(1157) : error 029invalid expressionassumed zero
C
:\Documents and Settings\pc444\Escritorio\Server y cosas\GM para PS\gamemodes\ParaPS.pwn(1157) : fatal error 107too many error messages on one line
Compilation aborted
.Pawn compiler 3.2.3664              Copyright (c1997-2006ITB CompuPhase
4 Errors

Esos errores me tira
Reply
#4

Une el 1 179.8774, o sea dйjalo: 1179.8774
Reply
#5

ЎЎЎїOTRA VEZ?!!!

Quй verga no entiendes de InRangeOfPoint!!!!!!!!

Tienes que abrir la llave PEDAZO DE IMBЙCIL!!!!!!!!!

PHP код:
CMD:curarse(playerid,params[])
{
if(
IsPlayerInRangeOfPoint(playerid,1.0,1715.7709,1179.8774,34.8259)){
SetPlayerInterior(playerid,0);
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-600);
SendClientMessage(playerid,0xFF0000FF"El costo de la Internacion fue de $600");
}
return 
1;

YA LEЙTE LA PUTA WIKI, PARA ESO ESTБ, IGNORANTEEEEEE!!!!!!!!!
Reply
#6

Quote:
Originally Posted by PreDoxis
Посмотреть сообщение
ЎЎЎїOTRA VEZ?!!!

Quй verga no entiendes de InRangeOfPoint!!!!!!!!

Tienes que abrir la llave PEDAZO DE IMBЙCIL!!!!!!!!!

PHP код:
CMD:curarse(playerid,params[])
{
if(
IsPlayerInRangeOfPoint(playerid,1.0,1715.7709,1179.8774,34.8259)){
SetPlayerInterior(playerid,0);
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid,-600);
SendClientMessage(playerid,0xFF0000FF"El costo de la Internacion fue de $600");
}
return 
1;

YA LEЙTE LA PUTA WIKI, PARA ESO ESTБ, IGNORANTEEEEEE!!!!!!!!!
No es necesario abrir llave porque es lo mismo:
PHP код:
if(!IsPlayerInRangeOfPoint(playerid,1.0,1715.7709,1179.8774,34.8259))  return SendClientMessage(playerid, -1"No estas en el lugar adecuado [El hospital]"); 
Que:
PHP код:
if(!IsPlayerInRangeOfPoint(playerid,1.0,1715.7709,1179.8774,34.8259)) 
 return 
SendClientMessage(playerid, -1"No estas en el lugar adecuado [El hospital]"); 
No hay necesidad de insultar, a todos se nos debe tratar con respeto.
Reply
#7

PreDoxis, todos tus temas son Off Topics...

https://sampforum.blast.hk/showthread.php?tid=503469
https://sampforum.blast.hk/showthread.php?tid=504779
https://sampforum.blast.hk/showthread.php?tid=562932
https://sampforum.blast.hk/showthread.php?tid=563237
https://sampforum.blast.hk/showthread.php?tid=563248

Y a decir verdad, la mayorнa dan penita ajena... especialmente el 3ero y el ъltimo.

Paso a explicar el uso de las llaves: estas, en programaciуn, se utilizan para hacerle entender al interpretador del cуdigo, que se trata de una misma "zona de cуdigo"... osea que si hago:


pawn Код:
if(condicion)
{
    // Zona de cуdigo
}
En ese caso, "if" dice que la prуxima "zona de cуdigo" corresponderб o se ejecutarб solo si la condiciуn esta bien. Otra forma de "zona de cуdigo" es con la finalizaciуn de punto y coma (";"). Por esta razуn, es tanto vбlido hacer:

pawn Код:
if(condicion)
    return SendClientMessage(0, -1, "ejemplo"), 0; // Con el punto y coma, decimos que hasta ahн llega esa zona, por lo que el "if" si es verdadero, solo se ejecutarб hasta ahн
Reply
#8

Waht? porque insulta ese Kid Rat? a todos nos cuesta aprender, no nacemos sabiendo todo, asike te invito a cerrar la cola
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)