SA-MP Forums Archive
[DUDA]Comando /respawn no hace lo suyo xD - 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: [DUDA]Comando /respawn no hace lo suyo xD (/showthread.php?tid=215626)



[DUDA]Comando /respawn no hace lo suyo xD - Lunnatiicz - 23.01.2011

Quй tal a todos, el sig. comando originalmente fue posteado por Camiloasc1, lo intente arreglar yo y no pude n_n

Bueno, al poner /respawn aparece el sendclientmessage en el SV Qe йs. "Todos los vehiculos sin uso han sido ordenados por [B][K]Lunna(yo)"

Pero lo que hace despues de eso me tira "unknowcommand" aunqe aparezca el sendclient, y tambien solo los pone en su lugar original y yo quiero qe los destruya D:

Saben porquй? Acб el CODE

Код:
if(strcmp(cmdtext, "/respawn", true) == 0)
        {
        if(IsPlayerConnected(playerid))
      {
            GetPlayerName(playerid, sendername, sizeof(sendername));
            SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
            format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s",sendername);
            SendClientMessageToAll(COLOR_ADMIN,string);
            new bool:unwanted[2000];
            for(new player=0; player<MAX_PLAYERS; player++)
            {
                if(IsPlayerInAnyVehicle(player)) { unwanted[GetPlayerVehicleID(player)]=true; }
            }
            for(new car = 3; car <= 639; car++)
            {
                if(!unwanted[car]) SetVehicleToRespawn(car);
            }
            for(new car = 640; car <= 2000; car++)
            {
                if(!unwanted[car]) DestroyVehicle(car);
            }
        }
        return 1;
        }
Gracias a los que respondan

Saludos!


Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - TheChaoz - 23.01.2011

pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
    format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
    for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v){SetVehicleToRespawn(v); DestroyVehicle(v)}
    return SendClientMessageToAll(COLOR_ADMIN,string);
}



Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - Lunnatiicz - 23.01.2011

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
    format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
    for(new v=0; car < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, car)SetVehicleToRespawn(car);
    return SendClientMessageToAll(COLOR_ADMIN,string);
}
Como defino el "car"?

pawn Код:
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 017: undefined symbol "car"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 017: undefined symbol "car"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 017: undefined symbol "car"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.



Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - TheChaoz - 23.01.2011

Quote:
Originally Posted by Lunnatiicz
Посмотреть сообщение
Como defino el "car"?

pawn Код:
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 017: undefined symbol "car"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 017: undefined symbol "car"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 017: undefined symbol "car"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
no fue un error mio xq use v y no car. ahora te lo corrijo, perdon lo hice medio apurado

pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
    format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
    for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v){SetVehicleToRespawn(v); DestroyVehicle(v)}
    return SendClientMessageToAll(COLOR_ADMIN,string);
}



Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - Lunnatiicz - 23.01.2011

pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
    format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
    for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v){SetVehicleToRespawn(v); DestroyVehicle(v)}
    return SendClientMessageToAll(COLOR_ADMIN,string);
}
[/QUOTE]

Bueno solo esto 2 errores, no lo modifico por que por una sale otra xd

pawn Код:
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 001: expected token: ")", but found "{"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 001: expected token: ";", but found "}"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase

Linea:

for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v){SetVehicleToRespawn(v); DestroyVehicle(v)}



Re: Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - sasuga - 23.01.2011

Quote:
Originally Posted by Lunnatiicz
Посмотреть сообщение
pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
    GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
    format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
    for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v){SetVehicleToRespawn(v); DestroyVehicle(v)}
    return SendClientMessageToAll(COLOR_ADMIN,string);
}
Bueno solo esto 2 errores, no lo modifico por que por una sale otra xd

pawn Код:
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 001: expected token: ")", but found "{"
C:\Users\Lunna\Documents\Descargas\samp03csvr_win32\filterscripts\EsAdmin.pwn(619) : error 001: expected token: ";", but found "}"
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase

Linea:

for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v){SetVehicleToRespawn(v); DestroyVehicle(v)}
[/QUOTE]

busca en la linea de arriba y de abajo hay es donde faltan esas llaves


Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - Lunnatiicz - 23.01.2011

Pues arriba y abajo tienen ";"

No creo que tenga que modificar esos..


Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - TheChaoz - 23.01.2011

esto me pasa x scripear codigo aca, me es muy incomodo

pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
        GetPlayerName(playerid, sendername, sizeof(sendername));
        SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
        format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
        for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v)){SetVehicleToRespawn(v); DestroyVehicle(v);}
        return SendClientMessageToAll(COLOR_ADMIN,string);
    }



Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - Lunnatiicz - 23.01.2011

Quote:
Originally Posted by the_chaoz
Посмотреть сообщение
esto me pasa x scripear codigo aca, me es muy incomodo

pawn Код:
if(strcmp(cmdtext, "/respawn", true) == 0){
        GetPlayerName(playerid, sendername, sizeof(sendername));
        SendClientMessage(playerid,COLOR_ADMIN,"Has Ordenado todos los vehiculos sin uso");
        format(string,sizeof(string),"* AdminCmd: Todos los vehiculos sin uso han sido ordenados por: %s", sendername);
        for(new v; v < MAX_VEHICLES; v++)if(!IsPlayerInVehicle(playerid, v)){SetVehicleToRespawn(v); DestroyVehicle(v);}
        return SendClientMessageToAll(COLOR_ADMIN,string);
    }
Jaja ntp te lo agradezco como no tienes una idea n_n

Gracias,

[OFF]Cуmo sabes tanto de pawno? Te admiro


Respuesta: [DUDA]Comando /respawn no hace lo suyo xD - TheChaoz - 23.01.2011

Quote:
Originally Posted by Lunnatiicz
Посмотреть сообщение
Jaja ntp te lo agradezco como no tienes una idea n_n

Gracias,

[OFF]Cуmo sabes tanto de pawno? Te admiro
leo y practico xD