AlleqsZ Postat Aprilie 7, 2016 Raport Postat Aprilie 7, 2016 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; }
+DoNuT Postat Aprilie 8, 2016 Raport Postat Aprilie 8, 2016 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 ); }
Five Postat Aprilie 8, 2016 Raport Postat Aprilie 8, 2016 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...
AlleqsZ Postat Aprilie 8, 2016 Autor Raport Postat Aprilie 8, 2016 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.
AlleqsZ Postat Aprilie 8, 2016 Autor Raport Postat Aprilie 8, 2016 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.
AlleqsZ Postat Aprilie 8, 2016 Autor Raport Postat Aprilie 8, 2016 Am rezolvat , Mersi Tudor pentru ajutor Locked !
Postări Recomandate