SA-MP Forums Archive
[Ayuda con un CMD] Para curarse en el hospital... - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda con un CMD] Para curarse en el hospital... (/showthread.php?tid=564460)



[Ayuda con un CMD] Para curarse en el hospital... - ElBuho - 21.02.2015

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;
}


Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - Zume - 21.02.2015

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;




Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - ElBuho - 21.02.2015

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


Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - Zume - 21.02.2015

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


Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - PreDoxis - 22.02.2015

ЎЎЎї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!!!!!!!!!



Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - jotajeda - 22.02.2015

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.


Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - DesingMyCry - 22.02.2015

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н



Respuesta: [Ayuda con un CMD] Para curarse en el hospital... - ElBuho - 22.02.2015

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