Sari la conținut

Postări Recomandate

Postat

Nick-ul : DeNNNys

Problema : Cand dau /spawn nu ma spawneaza .. ma lasa tot acolo :|

Poze / video : -

Alte cuvinte : system-ul : ->

CMD:spawn(playerid, params[])

{
    if(PlayerInfo[playerid][Level] < 4) return SendError(playerid, "You need to be Admin Level 4 to use this command!");
    //--------------------------------------------------------------------------
new Player;
//--------------------------------------------------------------------------
if(sscanf(params, "u", Player)) return
SendUsage(playerid, "/spawn [PlayerID]");
//--------------------------------------------------------------------------
if(!IsPlayerConnected(Player)) return
SendError(playerid, "Player is not connected.");
    //--------------------------------------------------------------------------
    CMDMessageToAdmins(playerid, "spawn");
    //--------------------------------------------------------------------------
    if(PlayerInfo[playerid][inDM] == 1 || PlayerInfo[playerid][inMG][0] == 1 || PlayerInfo[playerid][inMG][2] == 1 || PlayerInfo[playerid][inMG][5] == 1 || PlayerInfo[playerid][inStunt] == 1 || PlayerInfo[playerid][inDrift] == 1 ||
       PlayerInfo[playerid][JobStarted][1] == 1 || PlayerInfo[playerid][JobStarted][2] == 1 || PlayerInfo[playerid][JobStarted][3] == 1 || PlayerInfo[playerid][JobStarted][4] == 1 || PlayerInfo[playerid][JobStarted][5] == 1 || PlayerInfo[playerid][Patinoar] == 1) TogglePlayerControllable(playerid, 0), GameTextForPlayer(playerid, "~r~~h~Leaving~w~~h~...", 3000, 4), SetTimerEx("OnPlayerLeaveZone", 500, false, "i", playerid);
    else if(PlayerInfo[playerid][inMG][1] == 1)
{
if(playerid != ServerInfo[HNSSeeker])
{
ServerInfo[HNSCount] = ServerInfo[HNSCount] - 1, SetPlayerColor(playerid, PlayerInfo[playerid][pColor]);
//------------------------------------------------------------------
   if(ServerInfo[HNSStartedEx] == 1 && ServerInfo[HNSCount] == 0)
   {
SendClientMessageToAll(COLOR_ABLUE, "Hide'n Seek {00FF00}it's now finished!"),  ServerInfo[HNSStartedEx] = 0;
ResetPlayerWeapons(ServerInfo[HNSSeeker]), SpawnPlayer(ServerInfo[HNSSeeker]);
HideMyTag(ServerInfo[HNSSeeker]), HideAllTags(ServerInfo[HNSSeeker]);
SetPlayerHealth(ServerInfo[HNSSeeker], 100);
//--------------------------------------------------------------
SetPlayerColor(ServerInfo[HNSSeeker], PlayerInfo[serverInfo[HNSSeeker]][pColor]);
PlayerInfo[serverInfo[HNSSeeker]][inMG][1] = 0;
ServerInfo[HNSSeeker] = -1;
TogglePlayerControllable(playerid, 0), GameTextForPlayer(playerid, "~r~~h~Leaving~w~~h~...", 3000, 4), SetTimerEx("OnPlayerLeaveZone", 500, false, "i", playerid);
}
}
//----------------------------------------------------------------------
else
{
   eString[0] = EOS;
   ServerInfo[HNSStarted] = 0, ServerInfo[HNSStartedEx] = 0, ServerInfo[HNSCount] = 0, ServerInfo[HNSSeeker] = -1, HideMyTag(playerid), HideAllTags(playerid), PlayerInfo[playerid][HTag][1] = 0, PlayerInfo[playerid][HTag][0] = 0, SetPlayerHealth(playerid, 100);
//------------------------------------------------------------------
format(eString, 128, "Hide'n Seek {00FF00}it's now finished because {00BBF6}%s {00FF00}left it!", PlayerName(playerid)), SendClientMessageToAll(COLOR_GREEN, eString);
//------------------------------------------------------------------
for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[inMG][1] == 1) SetPlayerColor(i, PlayerInfo[pColor]), SpawnPlayer(i), PlayerInfo[inMG][1] = 0; }
//------------------------------------------------------------------
   TogglePlayerControllable(playerid, 0), GameTextForPlayer(playerid, "~r~~h~Leaving~w~~h~...", 3000, 4), SetTimerEx("OnPlayerLeaveZone", 500, false, "i", playerid);
}
}
    //--------------------------------------------------------------------------
    FormatMSG(playerid, COLOR_YELLOW, "You have spawned {FF0000}%s.", PlayerName(Player));
    FormatMSG(Player, COLOR_YELLOW, "Administrator {FF0000}%s {FFFF00}has spawned you.", PlayerName(playerid));
    //--------------------------------------------------------------------------
    return 1;
}

Postat
CMD:spawn( playerid, params[ ] )
{
    LevelCheck( playerid, 5 );
 
new Player;
if ( sscanf( params, "u", Player ) )
return SendClientMessage( playerid, COLOR_ULTRARED, "USAGE: {33CCFF}/spawn [PlayerID]" );
 
if ( !IsPlayerConnected( Player ) )
return SendError( playerid, "Player is not connected" );
 
if ( PlayerInfo[ Player ][ Level ] > PlayerInfo[ playerid ][ Level ] )
return SendError( playerid, "You cannot use this command on this admin" );
 
if ( SelectingCar{ Player } == true )
   return SendError( playerid, "You can't spawn this player !" );
 
    SetPlayerPos( Player, 0.0, 0.0, 0.0);
    SpawnPlayer( Player );
    CMDMessageToAdmins( playerid, "spawn" );
 
    if ( Player != playerid )
    {
        FormatMSG( playerid, COLOR_ABLUE, "You have spawned \"%s\" ", PlayerName( Player ) );
        FormatMSG( Player, COLOR_ABLUE, "Administrator \"%s\" has spawned you", PlayerName( playerid ) );
    }
    else
SendClientMessage( playerid, COLOR_ABLUE, "You respawmed yourself!" );
 
    return ( 1 );
}
Postat

 

CMD:spawn( playerid, params[ ] )
{
    LevelCheck( playerid, 5 );
 
new Player;
if ( sscanf( params, "u", Player ) )
return SendClientMessage( playerid, COLOR_ULTRARED, "USAGE: {33CCFF}/spawn [PlayerID]" );
 
if ( !IsPlayerConnected( Player ) )
return SendError( playerid, "Player is not connected" );
 
if ( PlayerInfo[ Player ][ Level ] > PlayerInfo[ playerid ][ Level ] )
return SendError( playerid, "You cannot use this command on this admin" );
 
if ( SelectingCar{ Player } == true )
   return SendError( playerid, "You can't spawn this player !" );
 
    SetPlayerPos( Player, 0.0, 0.0, 0.0);
    SpawnPlayer( Player );
    CMDMessageToAdmins( playerid, "spawn" );
 
    if ( Player != playerid )
    {
        FormatMSG( playerid, COLOR_ABLUE, "You have spawned \"%s\" ", PlayerName( Player ) );
        FormatMSG( Player, COLOR_ABLUE, "Administrator \"%s\" has spawned you", PlayerName( playerid ) );
    }
    else
SendClientMessage( playerid, COLOR_ABLUE, "You respawmed yourself!" );
 
    return ( 1 );
}

 

Ai luat comanda din ssr sau alt wos,nu? Man nu o sa mearga pe ESS...Pun pariu ca nu o sa gaseasca : FormatMSG,SelectingCar :)) Daca nu cumva o sa primesti mai multe erori...

[[Template forums/front/topics/postContainer is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
Postat
 

 

CMD:spawn(playerid, params[])
{
if(Player[playerid][Level] < 3) return ErrorMessages(playerid, 3);
//--------------------------------------------------------------------------
new pID; Str[0] = '\0'; new RoError[100] = "ERROR: Nu poti folosii aceasta comanda pe un Admin!"; new EnError[100] = "ERROR: You can't use this command on an Admin!";
    //--------------------------------------------------------------------------
    if(sscanf(params, "u", pID)) return SendClientMessage(playerid, RED, "USAGE: {49FFFF}/spawn [iD]");
//--------------------------------------------------------------------------
    if(IsPlayerConnected(pID) && pID != INVALID_PLAYER_ID)
{
if(IsPlayerAdmin(pID)) return SendClientMessage(playerid, RED, (Player[playerid][Language] == 1) ? RoError : EnError);
        //----------------------------------------------------------------------
SendCommandToAdmins(playerid, "Spawn");
//----------------------------------------------------------------------
format(Str, 200, "You have spawned %s!", PlayerName(pID)), SendClientMessage(playerid, BLUE, Str);
//----------------------------------------------------------------------
if(pID != playerid)
{
format(Str, 400, "Administrator %s has spawned you!", PlayerName(playerid));
SendClientMessage(pID, BLUE, Str);
}
SpawnPlayer(pID);
return 1;
    }
else return ERROR_NC(playerid);
}
Comanda de la ESS e buguita folosestio pe asta 

 

Imi da Error :| 

C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\xSR\gamemodes\ESS.pwn(12578) : error 017: undefined symbol "Player"

C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12578) : warning 215: expression has no effect
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12578) : error 001: expected token: ";", but found "]"
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12578) : error 029: invalid expression, assumed zero
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12578) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664     Copyright © 1997-2006, ITB CompuPhase
 
 
4 Errors.
iar daca editez "if(Player[playerid][Level]" cu "if(PlayerInfo[playerid][Level]"

imi da 

 C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\xSR\gamemodes\ESS.pwn(12578) : error 017: undefined symbol "ErrorMessages"

C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12580) : warning 217: loose indentation
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12580) : warning 219: local variable "pID" shadows a variable at a preceding level
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12580) : error 017: undefined symbol "Str"
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12580) : warning 215: expression has no effect
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSSgamemodes\RSS.pwn(12580) : error 001: expected token: ";", but found "]"
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12580) : error 029: invalid expression, assumed zero
C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\RSS\gamemodes\RSS.pwn(12580) : fatal error 107: too many error messages on one line
 
Compilation aborted.Pawn compiler 3.2.3664     Copyright © 1997-2006, ITB CompuPhase
 
 
5 Errors.

 

[[Template forums/front/topics/postContainer is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
Postat

 

edit : Am refacut comanda pt tn : 

CMD:spawn(playerid, params[])
{
if(PlayerInfo[playerid][Level] < 3) return SendError(playerid, "Nu ai admin level 3");
//--------------------------------------------------------------------------
new player, l_Str[128];
    //--------------------------------------------------------------------------
    if(sscanf(params, "u", player)) return SendUsage(playerid, "/Spawn [PlayerID]");
//--------------------------------------------------------------------------
    if(IsPlayerConnected(player) && player != INVALID_PLAYER_ID)
{
        //----------------------------------------------------------------------
CMDMessageToAdmins(playerid, "Spawn");
//----------------------------------------------------------------------
format(l_Str, sizeof(l_Str), "You have spawned %s!", PlayerName(player));
SendClientMessage(playerid, COLOR_BLUE, l_Str);
//----------------------------------------------------------------------
if(player != playerid)
{
format(l_Str, sizeof(l_Str), "Administrator %s has spawned you!", PlayerName(playerid));
SendClientMessage(player, COLOR_BLUE, l_Str);
}
CallRemoteFunction("OnPlayerSpawn", "i", player);
return 1;
    }
else return SendError(playerid, "Jucatorul nu este conectat");
}
 
Va merge 100% e facuta in ess

 

Da .. Comanda merge .. dar imi apar 2 warning-uri :| 

C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\xSR\gamemodes\ESS.pwn(12582) : warning 217: loose indentation

C:\Users\Alex\Desktop\Servere sa-mp\Servere - Test(e)\xSR\gamemodes\ESS.pwn(12600) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
 
 
2 Warnings.

Postat

Am rezolvat , Mersi Tudor pentru ajutor :D
Locked !

Vizitator
Acest subiect este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...