napravio sam novu org i sve radi ali mi hvali da napravim da ta organizacija ima svoju bazu(da se spawna unutra). kao sto je naprimjer na ostale organizacije(PD,fbi i ostale). ako neko zna neka mi objasni ovdje
Ako mislis na spawn osobe evo ti :
if (PlayerInfo[playerid][pMember] == stavi id org || PlayerInfo[playerid][pLeader] == stavi id org)
{
if(PlayerInfo[playerid][pSpawn] == 3)//ako je izvan inta onda stavi 0
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid, 0);
SafeSetPlayerPos(playerid,kordinate);
return 1;
}
else
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]);
SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]);
SafeSetPlayerInterior(playerid, SpawnInterior[playerid]);
TogglePlayerControllable(playerid, 1);
return 1;
}
Citat: David Guetta poslato Septembar 09, 2010, 20:44:25 POSLE PODNE
Ako mislis na spawn osobe evo ti :
if (PlayerInfo[playerid][pMember] == stavi id org || PlayerInfo[playerid][pLeader] == stavi id org)
{
if(PlayerInfo[playerid][pSpawn] == 3)//ako je izvan inta onda stavi 0
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid, 0);
SafeSetPlayerPos(playerid,kordinate);
return 1;
}
else
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]);
SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]);
SafeSetPlayerInterior(playerid, SpawnInterior[playerid]);
TogglePlayerControllable(playerid, 1);
return 1;
}
interesuje me kako da uzmem te kordinate kada nemogu uci u bazu, zbog toga sto ja hocu nju da napravim
1.Udjes na debug.exe,ako ne znas to naci idi na Search i tu ukucaj debug.exe
2.Udji u taj program i idi do tamo gdje se treba spawnati odredjeni igrac
3.Ukucaj /save orgspawn 1 radi lakseg nalazenja
4.Na search ukucaj savedpositions.txt i udji u taj notepad
5.U notepadu ces naci nesto ovako AddPlayerClass(0,1290.8989,-827.8286,83.1406,177.3992,0,0,0,0,0,0); // orgspawn 1
6.Gore imas kako se staviti da se spawna odredjeni igrac a koordinate u ovom slucaju su 1290.8989,-827.8286,83.1406 i 177.3992
7.Samo dodaes te koordinate i to je to[/b]
znam sve to ali me neshvatate. ta baza jos nepostoji i ja ocu nju da napravim. kad kazem baza mislim samo na onu kucu u kojoj se oni spawnaju kao sto se LCN spawna u kucu LCN baze
Koliko ja znam LCN baza je u maddogs house,pa samo preko debug.exe udjes u tu kucu i isto uzmes kordinate
evo sta treba ako oces da se spawna u kuci,tj. unutar interiora
if (PlayerInfo[playerid][pMember] == stavi id org || PlayerInfo[playerid][pLeader] == ID org)
{
if(PlayerInfo[playerid][pSpawn] == 3) //ako oces da se spawnaju IZVAN inta stavi umjesto 3 nulu(0),a ako se spawnaju u intu stavi 1 ili 2 ili 3,kako oces
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerInterior(playerid, 0);
SafeSetPlayerPos(playerid,kordinate);
return 1;
}
else
{
SetPlayerToTeamColor(playerid);
SafeSetPlayerPos(playerid,PlayerInfo[playerid][pPos_x],PlayerInfo[playerid][pPos_y],PlayerInfo[playerid][pPos_z]); //kod ovih pPos_x,y i z dodajes koordinate
SetPlayerVirtualWorld(playerid, SpawnWorld[playerid]);
SafeSetPlayerInterior(playerid, SpawnInterior[playerid]);
TogglePlayerControllable(playerid, 1);
return 1;
}