[Pomoc] Baze


Započeo DejanNK, Septembar 09, 2010, 20:29:30 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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 :

Kod: c
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;
						}
Poslednja Izmena: Septembar 09, 2010, 20:45:29 POSLE PODNE od David Guetta

Citat: David Guetta poslato Septembar 09, 2010, 20:44:25 POSLE PODNE
Ako mislis na spawn osobe evo ti :

Kod: c
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;  
                  }