help over here
#1

this s my new filterscript but when im going to test my server told me UNKNOWN COMMAND

Код:
#include <a_samp>
#include <a_players>

#if defined FILTERSCRIPT
if(!strcmp(cmdtext, "/test", true)){
	if(!IsPlayerInAnyVehicle(playerid)){
		SetPlayerPos(playerid, 100.0, 100.0, 1.0);
		SetPlayerFacingAngle(playerid, 0.0);
		SetPlayerInterior(playerid, 0);
		SetPlayerVirtualWorld(playerid, 1);
	}
	else{
		new veh = GetPlayerVehicleID(playerid);
		SetVehiclePos(veh, 0.0, 0.0, 0.0);
		SetVehicleZAngle(veh, 0.0);
		LinkVehicleToInterior(veh, 0);
		SetVehicleVirtualWorld(veh, 1);
		PutPlayerInVehicle(playerid, veh, 11);
	}
	return 1;
}
#endif
Reply
#2

help plzzzz
Reply
#3

Put it at OnPlayerCommandText ..
pawn Код:
#define FILTERSCRIPT
#include < a_samp >

public OnPlayerCommandText( playerid, cmdtext[ ] )
{
    if(!strcmp(cmdtext, "/test", true)){
        if(!IsPlayerInAnyVehicle(playerid)){
            SetPlayerPos(playerid, 100.0, 100.0, 1.0);
            SetPlayerFacingAngle(playerid, 0.0);
            SetPlayerInterior(playerid, 0);
            SetPlayerVirtualWorld(playerid, 1);
        }
        else {
            new veh = GetPlayerVehicleID(playerid);
            SetVehiclePos(veh, 0.0, 0.0, 0.0);
            SetVehicleZAngle(veh, 0.0);
            LinkVehicleToInterior(veh, 0);
            SetVehicleVirtualWorld(veh, 1);
            PutPlayerInVehicle(playerid, veh, 11);
        }
        return 1;
    }

    return 0;
}
Untested, should works.
Reply
#4

ot working
Reply
#5

if you are using ZCMD meaning if you have a command like CMD:help or COMMAND:help or YCMD:help the /test cmd will not work
Reply
#6

pawn Код:
#include <a_samp>
#include <a_players>

#define FILTERSCRIPT

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmd, "/test", true) == 0)
        if(!IsPlayerInAnyVehicle(playerid)){
            SetPlayerPos(playerid, 100.0, 100.0, 1.0);
            SetPlayerFacingAngle(playerid, 0.0);
            SetPlayerInterior(playerid, 0);
            SetPlayerVirtualWorld(playerid, 1);
        }
        else {
            new veh = GetPlayerVehicleID(playerid);
            SetVehiclePos(veh, 0.0, 0.0, 0.0);
            SetVehicleZAngle(veh, 0.0);
            LinkVehicleToInterior(veh, 0);
            SetVehicleVirtualWorld(veh, 1);
            PutPlayerInVehicle(playerid, veh, 11);
        }
        return 1;
    }

    return 0;
}
Reply
#7

Still not working

Код:
#define FILTERSCRIPT
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmd, "/seatbelt", true) == 0)
        if(!IsPlayerInAnyVehicle(playerid)){
            SetPlayerPos(playerid, 100.0, 100.0, 88.0);
            SetPlayerFacingAngle(playerid, 0.0);
            SetPlayerInterior(playerid, 0);
            SetPlayerVirtualWorld(playerid, 1);
			GivePlayerWeapon(playerid, WEAPON_DEAGLE, 1000);
			SetPlayerSkin(playerid, 14);


        }
        else {
            new veh = GetPlayerVehicleID(playerid);
            SetVehiclePos(veh, 0.0, 0.0, 0.0);
            SetVehicleZAngle(veh, 0.0);
            LinkVehicleToInterior(veh, 0);
            SetVehicleVirtualWorld(veh, 1);
            PutPlayerInVehicle(playerid, veh, 11);
        }
        return 1;
    }

    return 0;
}
Reply
#8

Hurm
Reply
#9

For curiosity's sake, why are you including <a_players>?
Reply
#10

Anyone stop to notice he has no onfilterscriptinit?

No.

You have no onfilterscriptinit. Grab one of the FSs that come with SAMP, gut everything except the include, onfilterscriptinit and then put in your onplayercommandtext.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)