Ерундит игровой мод
#17

хм, все равно какие то глюки происходят непонятные. но на этот раз уже с командами. например дать машину игроку:

PHP код:
    if(strcmp(cmd"/датьмашину"true) == 0)
    {
        if(
GetPVarInt(playerid,"AdminStatus") < 3)return SendClientMessage(playerid,COLOR_WHITE,"[R.S.]: Ограничены права доступа");
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"[R.S.]: Использование: {FF0000}/датьмашину [id] [400-611]");
        new 
numeric strval(tmp);
        if(!
isNumeric(tmp)) return SendClientMessage(playerid,COLOR_WHITE,"[R.S.]: Использование: {FF0000}/датьмашину [id] [400-611]");
        
tmp strtok(cmdtextidx);
        if(!
strlen(tmp)) return SendClientMessage(playerid,0xFFFFFFAA,"[R.S.]: Использование: {FF0000}/датьмашину [id] [400-611]");
         new 
car strval(tmp);
         if(
IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFFFFFFAA,"[R.S.]:У игрока уже есть автомобиль");
         if(
numeric == playerid) return SendClientMessage(playerid,0xFFFFFFAA,"[R.S.]:Самому себе нельзя давать автомобили");
        if(
IsPlayerConnected(numeric))
        {
            if(
car 400 || car 611) return SendClientMessage(playerid,COLOR_WHITE,"[R.S.]: {FF0000}ID автомобиля должен быть от 400 до 611");
            new 
Float:pos[4];
            
GetPlayerPos(numeric,pos[0],pos[1],pos[2]);
            
GetPlayerFacingAngle(numeric,pos[3]);
            
pos[0] = pos[0] + (floatsin(-pos[3],degrees));
            
pos[1] = pos[1] + (floatcos(-pos[3],degrees));
            new 
vehicle CreateVehicle(car,pos[0],pos[1],pos[2],0.0,6,1,0);
            
PutPlayerInVehicle(numeric,vehicle,0);
            new 
an[MAX_PLAYER_NAME],stringtext[256];
              
GetPlayerName(playeridan,MAX_PLAYER_NAME);
            
format(stringtextsizeof(stringtext),"Админ %s дал Вам машину ID %d"ancar);
            
SendClientMessage(numeric,COLOR_WHITEstringtext);
        }
        else 
SendClientMessage(playerid,COLOR_WHITE,"[R.S.]: Игрока с таким ID нет на сервере");
        return 
1;
    } 
хм, раньше работала...что могло произойти. черт знает...
а команда работает вот таким образом:

вводим команду. ид игрока, ид машины
затем выходит сообщение в чат игроку что админ такой то дал машину такую то, но машина не создается и не дается вообще...
Reply


Messages In This Thread
Ерундит игровой мод - by temka1993 - 16.06.2011, 06:34
Re: Ерундит игровой мод - by Stepashka - 16.06.2011, 06:51
Re: Ерундит игровой мод - by temka1993 - 16.06.2011, 07:10
Re: Ерундит игровой мод - by OKStyle - 16.06.2011, 07:15
Re: Ерундит игровой мод - by temka1993 - 16.06.2011, 07:35
Re: Ерундит игровой мод - by OKStyle - 16.06.2011, 07:38
Re: Ерундит игровой мод - by Stepashka - 16.06.2011, 07:47
Re: Ерундит игровой мод - by temka1993 - 16.06.2011, 07:48
Re: Ерундит игровой мод - by OKStyle - 16.06.2011, 07:55
Re: Ерундит игровой мод - by temka1993 - 16.06.2011, 07:58
Re: Ерундит игровой мод - by CrunkBankS - 16.06.2011, 08:01
Re: Ерундит игровой мод - by temka1993 - 16.06.2011, 08:04
Re: Ерундит игровой мод - by OKStyle - 16.06.2011, 08:08
Re: Ерундит игровой мод - by CrunkBankS - 16.06.2011, 08:09
Re: Ерундит игровой мод - by Stepashka - 17.06.2011, 14:46
Re: Ерундит игровой мод - by OKStyle - 17.06.2011, 15:41
Re: Ерундит игровой мод - by temka1993 - 18.06.2011, 11:43
Re: Ерундит игровой мод - by temka1993 - 19.06.2011, 17:01
Re: Ерундит игровой мод - by Baks - 27.06.2011, 18:08
Re: Ерундит игровой мод - by Stepashka - 27.06.2011, 18:10
Re: Ерундит игровой мод - by Baks - 27.06.2011, 19:23
Re: Ерундит игровой мод - by Jon_De - 27.06.2011, 19:31
Re: Ерундит игровой мод - by Stepashka - 28.06.2011, 04:10
Re: Ерундит игровой мод - by Baks - 28.06.2011, 09:33
Re: Ерундит игровой мод - by Stepashka - 28.06.2011, 11:14

Forum Jump:


Users browsing this thread: 5 Guest(s)