Problem with command
#6

Ok i will give you all my commands

Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
    new cmd[256], idx;
    cmd = strtok(cmdtext, idx);
    if (strcmp("/vinewood", cmdtext, true, 10) == 0)
	{
		new playername[MAX_PLAYER_NAME], string[90];
        SetPlayerPos(playerid, 1387.4211, -819.5637, 73.9426);
        GetPlayerName(playerid, playername, sizeof(playername));
        format(string, sizeof(string), "%s has been teleported to VineWood.", playername);
        SendClientMessageToAll(0xAA3333AA, string);
		return 1;
	}
    if(strcmp(cmdtext, "/para", true) == 0)
    {
        GivePlayerWeapon(playerid,46,1);
        SendClientMessage(playerid, 0xAA3333AA, "You've Received a Parachute.");
        return 1;
    }
    if (strcmp("/ls", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid), 2493.0647, -1667.7250, 13.3438);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
		SetPlayerPos(playerid, 2493.0647, -1667.7250, 13.3438);
	}
    new playername[MAX_PLAYER_NAME], string[128];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to LosSantos.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    return 1;
    }
    if (strcmp("/lv", cmdtext, true, 10) == 0)
	{
	if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid), 1907.3214, 951.7858, 10.8203);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
	SetPlayerPos(playerid, 1907.3214, 951.7858, 10.8203);
	}
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to LasVenturas.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    return 1;
	}
	if (strcmp("/sf", cmdtext, true, 10) == 0)
	{
	if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid), -2038.9034, 135.9883, 28.8359);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
		SetPlayerPos(playerid, -2038.9034, 135.9883, 28.8359);
	}
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to SanFiero.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    return 1;
	}
	if (strcmp("/ufo", cmdtext, true, 10) == 0)
	{
	if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid),-79.9514, 1385.3988, 16.9950);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
		SetPlayerPos(playerid, -79.9514, 1385.3988, 16.9950);
	}
	new playername[MAX_PLAYER_NAME], string[90];
	GetPlayerName(playerid, playername, sizeof(playername));
	format(string, sizeof(string), "%s has been teleported to the SecretUFO.", playername);
	SendClientMessageToAll(0xAA3333AA, string);
    return 1;
    }
    if (strcmp("/help", cmdtext, true, 10) == 0)
	{
        SendClientMessage(playerid, 0x33AA33AA, "TELEPORTS");
        SendClientMessage(playerid, 0xFFFFFFAA, "/LS, /LV, /SF, /CASINO1, /TRANSLS, /TRANSLV,/SKATEPARK,/STUNT1");
        SendClientMessage(playerid, 0xFF0000AA, "PLAYERS");
        SendClientMessage(playerid, 0xFFFFFFAA, "/MYSKIN , /PARA");
        SendClientMessage(playerid, 0xFF9900AA, "DEATHMATCH");
        SendClientMessage(playerid, 0xFFFFFFAA, "/DM3");
        SendClientMessage(playerid, 0x0000BBAA, "CARS");
        SendClientMessage(playerid, 0xFFFFFFAA, "/v");
        return 1;
	}
	if (strcmp("/transls", cmdtext, true, 10) == 0)
	{
	if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid),1040.6638, -1032.8633, 31.9673);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
		SetPlayerPos(playerid, 1040.6638, -1032.8633, 31.9673);
	}
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to TransLs.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    return 1;
	}
	if (strcmp("/translv", cmdtext, true, 10) == 0)
	{
	if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid),2387.2725, 1038.7333, 10.820);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
		SetPlayerPos(playerid, 2387.2725, 1038.7333, 10.820);
	}
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to TransLv.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    return 1;
    }
    if (strcmp("/casino1", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
	{
		SetVehiclePos(GetPlayerVehicleID(playerid),2030.4504, 1006.8763, 10.8203);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
		SetPlayerPos(playerid, 2030.4504, 1006.8763, 10.8203);
	}
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to Casino1.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    return 1;
	}
	if (strcmp("/dm3", cmdtext, true, 10) == 0)
    {
    if(IsPlayerInAnyVehicle(playerid))
	{
	SendClientMessage(playerid,0xFF0000FF,"No Vehicles In /Dm3");
	RemovePlayerFromVehicle(playerid);
	}
	else
	{
	GetPlayerPos(playerid,x,y,z);
	SetPlayerPos(playerid, -1244.0353, 452.9524, 7.1875);
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid, 26, 150);
    format(string, sizeof(string), "%s has been teleported to Sawn-OffDeathMatch.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
    }
    return 1;
	}
	if (strcmp("/cancel", cmdtext, true, 10) == 0)
    {
	SetPlayerPos(playerid, x,y,z);
    new name[MAX_PLAYER_NAME], string[128];
    GetPlayerName(playerid, name, sizeof(name));
    format(string, sizeof(string), "%s has Left The Sawn-Off-DeathMatch.", name);
    SendClientMessageToAll(0xFF0000FF, string);
    return 1;
    }
    if(!strcmp(cmdtext, "/v", true))
	{
        ShowPlayerDialog(playerid, vmenu, DIALOG_STYLE_LIST, "Vehicles", "Infernus \nNRG-500 \nBF Injection \nTurismo \nMaverick \nPhoenix \nKart \nElegy \nSultan \nHydra", "Spawn", "Cancel");
        return 1;
    }
    if(strcmp(cmd, "/myskin", true) == 0)
    {
        new tmp[256];
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, 0xAA3333AA, "Usage: /myskin [skinid]");
            return 1;
        }
        new skin;
        skin = strval(tmp);
        new string[128];
        format(string, sizeof(string), "You change your skin to this skin ID: %d", skin);
        SendClientMessage(playerid, 0xFFFF00AA, string);
        SetPlayerSkin(playerid, skin);
        return 1;
	}
    if (strcmp("/skatepark", cmdtext, true, 10) == 0)
	{
    if(IsPlayerInAnyVehicle(playerid))
    {
        SetVehiclePos(GetPlayerVehicleID(playerid),1882.7058, -1374.4882, 13.5708);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
        SetPlayerPos(playerid,1882.7058, -1374.4882, 13.5708);
    }
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to the SkatePark.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
	return 1;
	}
	if (strcmp("/lsa", cmdtext, true, 10) == 0)
	{
    if(IsPlayerInAnyVehicle(playerid))
    {
        SetVehiclePos(GetPlayerVehicleID(playerid),1395.5000, -2473.5391, 13.5547);
		LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0);
	}
	else
	{
        SetPlayerPos(playerid,1395.5000, -2473.5391, 13.5547);
    }
    new playername[MAX_PLAYER_NAME], string[90];
    GetPlayerName(playerid, playername, sizeof(playername));
    format(string, sizeof(string), "%s has been teleported to the LosSantos-Airport.", playername);
    SendClientMessageToAll(0xAA3333AA, string);
	return 1;
    }
    return 0;
}
Reply


Messages In This Thread
Problem with command - by IvancheBG - 18.04.2011, 10:04
Re: Problem with command - by iJumbo - 18.04.2011, 10:20
Re: Problem with command - by IvancheBG - 18.04.2011, 10:23
Re: Problem with command - by Stigg - 18.04.2011, 10:25
Re: Problem with command - by nuriel8833 - 18.04.2011, 10:25
Re: Problem with command - by IvancheBG - 18.04.2011, 16:42
Re: Problem with command - by Stigg - 18.04.2011, 17:09
Re: Problem with command - by IvancheBG - 18.04.2011, 17:11
Re: Problem with command - by Davz*|*Criss - 19.04.2011, 05:52
Re: Problem with command - by Markx - 19.04.2011, 06:26

Forum Jump:


Users browsing this thread: 1 Guest(s)