Citat: V01D poslato Februar 27, 2020, 07:31:27 PRE PODNE
Aj posalji OnPlayerSpawn
[pawn]
public OnPlayerSpawn(playerid)
{
if(UsaoDM4[playerid] == 1)//ako je igrac u dm 4
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 1000);
GivePlayerWeapon(playerid, 26, 1000);
GivePlayerWeapon(playerid, 34, 1000);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
new c = random(8);
if (c == 0){
SetPlayerPos(playerid, 2428.9216,1810.1237,16.3222);}
else if (c == 1){
SetPlayerPos(playerid, 2450.2656,1810.1036,16.3222);}
else if (c == 2){
SetPlayerPos(playerid, 2445.5662,1797.0325,16.3222);}
else if (c == 3){
SetPlayerPos(playerid, 2430.7859,1789.5752,16.3222);}
else if (c == 4){
SetPlayerPos(playerid, 2413.2446,1795.8677,16.3222);}
else if (c == 5){
SetPlayerPos(playerid, 2407.2114,1805.4720,16.3222);}
else if (c == 6){
SetPlayerPos(playerid, 2410.3164,1823.4310,16.3222);}
else if (c == 7){
SetPlayerPos(playerid, 2426.8032,1833.5597,16.3222);}
else if (c == 8){
SetPlayerPos(playerid, 2426.8022,1817.2288,16.3222);}
}
else if(UsaoDM3[playerid] == 1)//ako je igrac u dm 3
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 26, 99999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
new c = random(8);
if (c == 0){
SetPlayerPos(playerid, 1555.8691,29.8205,24.1555);}
else if (c == 1){
SetPlayerPos(playerid, 1543.2594,16.4746,24.1406);}
else if (c == 2){
SetPlayerPos(playerid, 1552.8804,40.8549,24.1894);}
else if (c == 3){
SetPlayerPos(playerid, 1515.2506,21.6214,24.1406);}
else if (c == 4){
SetPlayerPos(playerid, 1514.5875,10.8761,24.1406);}
else if (c == 5){
SetPlayerPos(playerid, 1551.4248,-29.4435,21.3443);}
else if (c == 6){
SetPlayerPos(playerid, 1555.8691,29.8205,24.1555);}
}
else if(UsaoDM2[playerid] == 1)//ako je igrac u dm 2
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 23, 100);
SetPlayerHealth(playerid, 15);
SetPlayerArmour(playerid, 0);
new c = random(7);
if (c == 0){
SetPlayerPos(playerid, 1568.7727,-1691.2129,5.8906);}
else if (c == 1){
SetPlayerPos(playerid, 1526.2644,-1677.8658,5.8906);}
else if (c == 2){
SetPlayerPos(playerid, 1545.1101,-1644.9631,5.8906);}
else if (c == 3){
SetPlayerPos(playerid, 1556.6836,-1714.4565,5.8906);}
else if (c == 4){
SetPlayerPos(playerid, 1606.0156,-1715.5769,6.2188);}
else if (c == 5){
SetPlayerPos(playerid, 1584.8646,-1677.4448,5.8972);}
else if (c == 6){
SetPlayerPos(playerid, 1568.7727,-1691.2129,5.8906);}
}
else if(UsaoDM1[playerid] == 1)//ako je igrac u dm 1
{
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid, 24, 1000);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
new c = random(6);
if (c == 0){
SetPlayerPos(playerid, 727.1071,-1276.7278,13.6484);}
else if (c == 1){
SetPlayerPos(playerid, 741.2067,-1248.3481,13.5561);}
else if (c == 2){
SetPlayerPos(playerid, 772.6879,-1293.1711,13.5625);}
else if (c == 3){
SetPlayerPos(playerid, 770.9338,-1226.7328,13.5534);}
else if (c == 4){
SetPlayerPos(playerid, 736.3596,-1260.6207,13.5575);}
else if (c == 5){
SetPlayerPos(playerid, 736.9092,-1301.0999,13.5695);}
else if (c == 6){
SetPlayerPos(playerid, 755.4571,-1307.3960,13.5625);}
else if (c == 7){
SetPlayerPos(playerid, 773.5193,-1303.5291,13.5598);}
else if (c == 8){
SetPlayerPos(playerid, 727.1071,-1276.7278,13.6484);}
}
TextDrawShowForPlayer(playerid,Textdraw0);
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
SetCameraBehindPlayer(playerid);
SpawnPlayer(playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][pCash]);
SetPlayerScore(playerid, PlayerInfo[playerid][pScore]);
SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
TogglePlayerControllable(playerid,true);
// SCM(playerid,-1,"Dobrodosao na New School Death Match server");
return 1;
}
[/pawn]
SpawnPlayer ne mozes da pozivas u OnPlayerSpawn.. Daj da vidimo sta je, i pritom daj i OnDialogResponse, tacnije kada se igrac registruje i uloguje