Re: Origin Lite SP 0.1

Posted by Klaycus5555 on
URL: http://kodabar-dayz-daizy-single-player-forum.163.s1.nabble.com/Origins-Lite-SP-0-1-tp19101p19576.html

//Simulation Server DayZ
diag_log "[SPP]: Start Simulation Server DayZ";
allowConnection = true;
dayz_preloadFinished = true;
myPlayerSpawn = false;
isSever = false;
isLoops = true;
enableRadio true;

server_gutObject = {};
server_onPlayerConnect = {};
server_onPlayerDisconnect = {};
server_playerDied = {};

server_playerLogin = {
        _playerObj = player;
        _clientID = owner _playerObj;
    PVCDZ_plr_Login = ["42",[],[],[0,0,0],true,dayz_versionNo,typeOf player,true,false];
        _clientID publicVariableClient "PVCDZ_plr_Login";
    diag_log "[SPP]: server_playerLogin ok";
};  

server_playerSetup = {
                _playerObj = player;  
                _spawnSelection = _this select 3;
                _clientID = owner _playerObj;
                _position = getPosATL _playerObj;

        waitUntil {
                //Spawn player on map
                if (dayz_selectRegion == 6) then {
                        //Random spawn player on map
                        _position = [] call mySpawnPlayerSPP;
                } else {  
                    //Select spawn player on map
                    _mkr = getMarkerPos ("spawn" + str(_spawnSelection));
                    _position = ([_mkr,0,1500,10,0,2,1] call BIS_fnc_findSafePos);  
                };
                _validPos = ((_position select 0) != 0);
                _validPos
        };

        _position set [2,0];  
        _playerObj setPosATL _position;  
               
        PVCDZ_plr_Login2 = [[0,_position],[],true];
        _clientID publicVariableClient "PVCDZ_plr_Login2";
        myPlayerSpawn = true;
    diag_log "[SPP]: server_playerSetup ok";  
};

server_playerStat = {};
server_playerSync = {};
server_publishObject = {};
server_routinePlayerCheck = {};
server_townDeZombify = {};
server_townZombify = {};
server_updateObject = {};
server_updatePlayer = {};
zombie_findOwner = {};
dayz_clientPreload = true;
diag_log "[SPP]: End Simulation Server DayZ";