Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Эффект при выборе скина.

Статус
В этой теме нельзя размещать новые ответы.

_KR]ee[D__

Специалист
Здравствуйте пользователи pawno-info.ru
попмогите пожалуйста с такой проблемкой: я хочу сделать так, чтобы при выборе скина на экране был обьект 18724.
я пробовал поставить так:


PHP:
new Float:DX,Float:DY,Float:DZ;
GetPlayerPos(playerid,DX,DY,DZ);
DeathObject[playerid] = CreateObject(18724,DX,DY,DZ,0,0,0,30);
как я понимаю это нужно вписывать сюда:

PHP:
public OnPlayerRequestClass(playerid,classid) {
	        if (dini_Exists(PlayerFile(PlayerInfo[playerid][Name])) && !PlayerInfo[playerid][Logged]) {
	            new str[MAX_STRING];
	        #if defined LoggingTimeout
	                #endif
	                format(str,sizeof(str),"This nickname is registered (%s)",PlayerInfo[playerid][Name]);
	                WriteEcho(str,playerid,ErrorMsgColor);
	                WriteEcho("If you are the owner identify yourself using your password",playerid,ErrorMsgColor);
	                WriteEcho("Otherwise, choose another nickname or contact server administrator (if you forgot your password)",playerid,ErrorMsgColor);
	                SetPlayerColor(playerid,LoggingColor);
					}
	        if (classid < Classes) {
	                SetPlayerInterior(playerid,0);
                    SetPlayerWeather(playerid,pWeather);
             //       SetPlayerWeather(classid,3);




	                SetPlayerInterior(playerid,0);
	            //    CreateSnow(playerid);
					SetPlayerPos(playerid,363.6924,-2051.9590,17.9084);
	    			SetPlayerFacingAngle(playerid,180.0000);
					SetPlayerCameraPos(playerid,361.6924,-2055.9589,17.9083);
                	SetPlayerCameraLookAt(playerid,400.6924, -2019.9589, 30.9083);
	             	new r=random(sizeof(Anims));
	                LoopingAnim(playerid,"DANCING",Anims[r][0],4.0,1,0,0,0,0);
	             //   SetPlayerWeather(playerid,3);
	                #if defined Teams
	                        PlayerInfo[playerid][Team] = -1;
	                #endif
	                new vehicleid = random(Vehicles);
	                while (VehicleInfo[vehicleid][VehicleColor1] != -1 || VehicleInfo[vehicleid][VehicleColor2] != -1) vehicleid = random(Vehicles);
	                if (!PlayerInfo[playerid][ModelSet]) PlayerInfo[playerid][ModelSet] = true;
	                else PlayerInfo[playerid][Model] = classid;
	                SetSpawnInfo(playerid,0,ClassInfo[PlayerInfo[playerid][Model]],VehicleInfo[vehicleid][VehicleSpawnX]+3,VehicleInfo[vehicleid][VehicleSpawnY]+3,VehicleInfo[vehicleid][VehicleSpawnZ],VehicleInfo[vehicleid][VehicleSpawnA],0,0,0,0,0,0);
	        }
	        #if defined Teams
	                else {
	                        new players,teammates,str[MAX_STRING];
	                        for (new i=0;i<MAX_PLAYERS;i++) if (IsPlayerConnected(i)) players++;
	                        for (new i=0;i<Teams;i++) {
	                                if (TeamInfo[i][TeamClassStart] <= classid <= TeamInfo[i][TeamClassEnd]) {
	                                        format(str,sizeof(str),"~n~~n~~n~~n~~n~~n~~n~~n~%s ~b~~h~~h~Team",TeamInfo[i][TeamName]);
	                                        teammates = 0;
	                                        for (new j=0;j<MAX_PLAYERS;j++) if (IsPlayerConnected(j) && PlayerInfo[j][Team] == i && j != playerid) teammates++;
	                                        new r=random(sizeof(Anims));
	                                        if (teammates < players/2+1)
											{
           										PlayerInfo[playerid][Team] = i;
             									SetPlayerInterior(playerid,TeamInfo[i][TeamSpawnInterior]);
                      							SetPlayerPos(playerid,TeamInfo[i][TeamSpawnX],TeamInfo[i][TeamSpawnY],TeamInfo[i][TeamSpawnZ]);
                       							SetPlayerFacingAngle(playerid,TeamInfo[i][TeamSpawnA]);
                              					SetPlayerCameraPos(playerid,TeamInfo[i][TeamSpawnX]+(floatsin(-TeamInfo[i][TeamSpawnA],degrees)*5),TeamInfo[i][TeamSpawnY]+(floatcos(-TeamInfo[i][TeamSpawnA],degrees)*5),TeamInfo[i][TeamSpawnZ]);
                                   				SetPlayerCameraLookAt(playerid,TeamInfo[i][TeamSpawnX],TeamInfo[i][TeamSpawnY],TeamInfo[i][TeamSpawnZ]);
                                       			SetPlayerWeather(playerid,pWeather);
			        							LoopingAnim(playerid,"DANCING",Anims[r][0],4.0,1,0,0,0,0);
											}
	                                        else strcat(str,"~n~~r~FULL");
	                                        SetPlayerWeather(playerid,pWeather);
	                                        GameTextForPlayer(playerid,str,1000,3);
	                                        break;
	                                }
	                        }
	                }
	        #endif
	        return 1;
	}

Но ничего не выходит.
помогите пожалуйста
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу