SA-MP Forums Archive
omg please help me :( - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: omg please help me :( (/showthread.php?tid=197557)



maybe u can? - ukraine1594 - 09.12.2010

Please help me. After a Login in my Server, I cant type any command. There comes: " Server Unknown Command." Its not the return 1; because the command even doesnt do something. I mean if I type help there doesnt come the message, only: Server unknown command. Please help!

OnPlayerCommandText
PHP код:
    new stringx[128];
    
format(stringx,sizeof(stringx),"There is no %s Command.",cmdtext);
    
//AFK
    
if(strcmp(cmdtext"/afk"true) == 0)
    {
        new 
pName[MAX_PLAYER_NAME]; // Saying pName is the Players Name!
        
new string[128]; // Creating the string.
        
GetPlayerName(playerid,pName,MAX_PLAYER_NAME); // tells the pName to get the players name!
        
format(stringsizeof(string), "--> %s is now AFK",pName); // This is what will send to everyone!
        
SendClientMessageToAll(LIGHTBROWNstring); // This is what makes the "string" send in the "COLOR_BLUE"!
        
GameTextForPlayer(playerid,"~w~You ~b~are ~r~AFK ~w~now!",3000,5);
        
TogglePlayerControllable(playerid0); // Makes it so the player cannot move.
        
SetPlayerHealth(playerid999999.999); // Sets the players health so he is invincible! So noone can kill him.
        
return 1;
    }
    
//BACK
    
if(strcmp(cmdtext"/back"true) == 0)
    {
        new 
pName[MAX_PLAYER_NAME]; // Saying pName is the Players Name!
        
new string[128]; // Creating the string.
        
GetPlayerName(playerid,pName,MAX_PLAYER_NAME); // tells the pName to get the players name!
        
format(stringsizeof(string), "--> %s is now BACK",pName); // This is what will send to everyone!
        
SendClientMessageToAll(LIGHTBROWNstring); // This is what makes the "string" send in the "COLOR_BLUE"!
        
GameTextForPlayer(playerid,"~w~You ~b~are ~r~BACK ~w~now!",3000,5);
        
TogglePlayerControllable(playerid1); // Makes it so the player can move.
        
SetPlayerHealth(playerid100); // Sets the players health back to normal. He is now killable.
        
return 1;
    }
    
//Turn lights on
    
if(strcmp(cmdtext"/lights on",true)==0)
    {
        new 
vid GetPlayerVehicleID(playerid);
        if(
vid != INVALID_VEHICLE_ID)
        {
            
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            
SetVehicleParamsEx(vid,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
            return 
1;
        }
        return 
1;
    }
    
//Turn off lights
    
if(strcmp(cmdtext"/lights off",true)==0)
    {
        new 
vid GetPlayerVehicleID(playerid);
        if(
vid != INVALID_VEHICLE_ID)
        {
            
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            
SetVehicleParamsEx(vid,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
            return 
1;
        }
        return 
1;
    }
    
//StartEngine
    
if(strcmp(cmdtext"/start engine",true)==0)
    {
        new 
vid GetPlayerVehicleID(playerid);
        if(
vid != INVALID_VEHICLE_ID)
        {
            
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
            return 
1;
        }
        return 
1;
    }
    
//Turn off Engine
    
if(strcmp(cmdtext"/stop engine",true)==0)
    {
        new 
vid GetPlayerVehicleID(playerid);
        if(
vid != INVALID_VEHICLE_ID)
        {
            
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
            
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
            return 
1;
        }
        return 
1;
    }
    if(
strcmp(cmdtext"/buy phone",true)==0)
    {
        if(
IsPlayerInRangeOfPoint(playerid,1,-2235.3987,130.1578,1035.4141))
        {
            return 
1;
        }
        else
           {
            
SendClientMessage(playerid0xAF2800FF,"You have to stand in the pickup");
            
        }
        return 
1;
    }
    if(
strcmp(cmdtext"/stats"true) == 0// unser Command, kann natьrlich auch anders angeordnet sein jenachdem wie er bei euch im Script definiert ist!
    
{
        
MyDialogStatsSystem(playerid); // Цffnet unsere Stats :5
        
return 1;
    }
    if(
strcmp(cmdtext,"/jobs",true)==0)
    {
        if(
IsPlayerInRangeOfPoint(playerid,1,2308.8784,-2.1824,26.7422))
        {
            
SendClientMessage(playerid,DARKGREEN,"Will come soon..");
            return 
1;
        }
        else
        {
            
SendClientMessage(playerid0xAF2800FF,"You have to stand in the pickup");
        }
        return 
1;
    }
    if(
strcmp(cmdtext,"/score5",true)==0)
    {
        
SetPlayerScore(playerid,5); //Um level zu setzen
        
return 1;
    }
    if(
strcmp(cmdtext,"/dslsopen",true)==0)
    {
        
MoveObject(dslsc2846.50195312,-1974.86914062,3.602674482); //object(elecfence_bar) (7)
        
SendClientMessage(playeridWHITE,"You've {FF0000}opened {FAFAFA}the gate!");
        return 
1;
    }
    if(
strcmp(cmdtext,"/dslsclose",true)==0)
    {
        
MoveObject(dslsc2846.50195312,-1974.86962891,10.102674482);
        
SendClientMessage(playeridWHITE,"You've {FF0000}closed {FAFAFA}the gate!");
        return 
1;
    }
    if(
strcmp(cmdtext,"/test",true)==0)
    {
        
SendClientMessage(playerid,ORANGE,"This command will give you {FF0000}$500 & -60HP");
        
a_GivePlayerMoney(playerid500);
        
SetPlayerHealth(playerid10.0);
        return 
1;
    }
    if(
strcmp(cmdtext,"/help",true)==0)
    {
        
SendClientMessage(playerid,ORANGE,"|________HELP________|");
        
SendClientMessage(playerid,ORANGE,"** MAIN ** {FF0000}/about /score5 /afk /back");
        
SendClientMessage(playerid,ORANGE,"** FUN ** {FF0000}/test /dslsclose /dslsopen");
        
SendClientMessage(playerid,ORANGE,"** CAR ** {FF0000}/start engine /stop engine /lights on /lights off");
        
SendClientMessage(playerid,ORANGE,"|____________________|");
        return 
1;
    }
    if(
strcmp(cmdtext,"/about",true)==0)
    {
        
SendClientMessage(playerid,ORANGE,"|________ABOUT________|");
        
SendClientMessage(playerid,WHITE,"Crossfire Roleplay Server 0.3c");
        
SendClientMessage(playerid,WHITE,"Script: CF-RP v0.1 by ScoOf");
        
SendClientMessage(playerid,WHITE,"Server location: Germany");
        
SendClientMessage(playerid,WHITE,"mIRC: #crossfire");
        
SendClientMessage(playerid,ORANGE,"|_____________________|");
        return 
1;
    }
    return 
SendClientMessage(playerid,0x9362A3FF,stringx);




Re: omg please help me :( - wups - 09.12.2010

Maybe some filterscripts are scripted bad?
try this
pawn Код:
SendClientMessage(playerid,0x9362A3FF,stringx);
return 1;