POMOC [ SPAWN ]


Započeo [AG]LockeR, Novembar 17, 2012, 15:27:53 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: MW MYSTIC WORLD
Detaljan opis problema: Ovako na ovoj skripti je spawn na kolodvoru ja zelim da prebacim spawn na aerodrom . E sada moze mi neko detaljno objasniti kako i postupno mi napiati sta i gde radim da prebacim spawn molim vas. Hvala
Dio skripte: ne znam sta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Najbolji hosting na Balkanu eXperience Hosting

Blaeks

*

Madmen

Nadji public SetPlayerSpawn, i tako izmeni koordinate u koje hoces

Aha znaci samo to . ? odem naprimer na aerodrom i idem /save i te kote unesem ?
Najbolji hosting na Balkanu eXperience Hosting

bleaks nemam setplayerspawn imam nesto ovo

new Float:gCopPlayerSpawns[2][3] = {
{216.9725,79.1339,1005.0391},
{219.8852,75.5487,1005.0391}
};
Najbolji hosting na Balkanu eXperience Hosting

Blaeks

*

Madmen

Vlado vec sam mu ja reko, nije problem  ;) , ides /save poziciju onda izvuces koordinate i stavis ih gde sam ti reko

al fora je sto nemam publi SetPlayerSpawn :D kako da pronadjem sve mu xD
Najbolji hosting na Balkanu eXperience Hosting

public PostaviSpawn(playerid)
{
new skin = GetPlayerSkin(playerid);
SetPlayerAttachedObject(playerid, GetSlot(playerid), PI[playerid][pKosa], 2, SkinKosaOffSet[skin][0], SkinKosaOffSet[skin][1], SkinKosaOffSet[skin][2], SkinKosaOffSet[skin][3], SkinKosaOffSet[skin][4], SkinKosaOffSet[skin][5], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8], SkinKosaOffSet[skin][8]);
new level;
////////////////////////////////////////////////////////////////////////////////
//=============================================
SetPlayerSkin(playerid, PI[playerid][pSkin]);
level = PI[playerid][pLevel];
SetPlayerScore(playerid, level);
if(AdminDuty[playerid] == 1)
{
if(PI[playerid][pAdmin] > 0)
{
SetPlayerColor(playerid,CRVENA);
SetPlayerSkin(playerid, 120);
}
if(PI[playerid][pGm] > 0)
{
SetPlayerColor(playerid,ZELENA);
SetPlayerSkin(playerid, 6);
}
}
if(GetPVarInt(playerid,"Ulogovaose") == 0)
{
SCM(playerid, OTVORENOCRVENA, "Moras se prvo ulogovati pre spawna");
Kick(playerid);
return 1;
}
if(PI[playerid][pTut] == 0)
{
SetPlayerPos(playerid, 1728.3358,-1912.3851,13.5633);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid, 0);
ShowPlayerDialog(playerid,15000,DIALOG_STYLE_LIST,"Pol","Musko\nZensko","Uredu","Izadji");
OcistiChat(playerid, 2);
return 1;
}
if(GetPVarInt(playerid,"ObicanSpawn") == 1)
{
SetPlayerPos(playerid, 1728.3358,-1912.3851,13.5633);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
return 1;
}
Najbolji hosting na Balkanu eXperience Hosting

Blaeks

*

Madmen

Ovde gde ti pise ObicanSpawn, tu izmeni koordinate u koje hoces, i to je to

if(GetPVarInt(playerid,"ObicanSpawn") == 1) umesto ObicanSpawn stavim kordinate ?

koje brojeve uzimam tj koje stavljam : AddPlayerClass(120,1641.5338,-2330.7063,13.5469,90.6336,0,0,0,0,0,0); // spawn
Najbolji hosting na Balkanu eXperience Hosting

Blaeks

*

Madmen

tesko meni....
if(GetPVarInt(playerid,"ObicanSpawn") == 1)
{
SetPlayerPos(playerid, OVDE STAVIS KOORDINATE);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
return 1;
}

hahahhhahah ma pocetnik ali eto naucices vremenom polako !!