Jump to content

Question

Posted

Salut! Am urmat tutorialul lui Edison despre cum sa iti faci o factiune pe gm burned, insa nu am vrut sa copiez absolut totul. De aceea am incercat sa schimb interiorul (cel LSPD) cu cel LVPD. Toate bune si frumoase pana cand intru in gm, m-a dat bine.. insa cand am dat sa apas enter nu se intampla nik (nu iesea din HQ). Am iesit folosind comanda goto. Cand am ajuns in fata HQ-ului si am dat enter, nu s-a intamplat nimic (nu ma baga in interiorul HQ-ului). Va rog frumos daca se poate sa ma ajutati.

7 answers to this question

Recommended Posts

  • 1
Posted
Acum 5 minute, Davidoff7776 a spus:

gotohq este buna, duce la hq.

EDIT:eu vreau doar ca atunci cand dau enter sa ma scoata/bage in hq.

for(new i = 1; i < 14; i++) {
				if(PlayerToPoint(2.0, playerid, DynamicFactions[i][extX], DynamicFactions[i][extY], DynamicFactions[i][extZ])) {
					if(PlayerInfo[playerid][pMember] == i || i < 3 || DynamicFactions[i][fLock] == 1 || OnDuty[playerid] == 1) EnterFaction(playerid, i);
				}
		   }

		   for(new i = 1; i < 14; i++) {
				if(PlayerToPoint(2.0, playerid, DynamicFactions[i][fcX], DynamicFactions[i][fcY], DynamicFactions[i][fcZ])) {
					if(DynamicFactions[i][fVW] == GetPlayerVirtualWorld(playerid) && DynamicFactions[i][fInterior] == GetPlayerInterior(playerid)) ExitFaction(playerid, i);
				}	
		   }

 

 
acel 14 din  for uri l.ai crescut?(pt fiecare factiune adaugata +1 la fiecare)
  • Upvote 1
  • 1
Posted (edited)
Acum 6 minute, Davidoff7776 a spus:

in loc de nr am pus sizeof(DynamicFactions)-1 , cum a facut si Edison

EDIT: new DynamicFactions[15][Factions], fRankNames[15][7][180]; //si eu am 14 factiuni

for(new i = 1; i <=sizeof(DynamicFactions); i++) {
if(PlayerToPoint(2.0, playerid, DynamicFactions[i][extX], DynamicFactions[i][extY], DynamicFactions[i][extZ])) {
if(PlayerInfo[playerid][pMember] == i || i < 3 || DynamicFactions[i][fLock] == 1 || OnDuty[playerid] == 1) EnterFaction(playerid, i);
}
   }

   for(new i = 1; i <=sizeof(DynamicFactions); i++) {
if(PlayerToPoint(2.0, playerid, DynamicFactions[i][fcX], DynamicFactions[i][fcY], DynamicFactions[i][fcZ])) {
if(DynamicFactions[i][fVW] == GetPlayerVirtualWorld(playerid) && DynamicFactions[i][fInterior] == GetPlayerInterior(playerid)) ExitFaction(playerid, i);
}
   }

incearca asa

Edited by valivaly96
  • 0
Posted (edited)
Acum 31 minute, Davidoff7776 a spus:

Salut! Am urmat tutorialul lui Edison despre cum sa iti faci o factiune pe gm burned, insa nu am vrut sa copiez absolut totul. De aceea am incercat sa schimb interiorul (cel LSPD) cu cel LVPD. Toate bune si frumoase pana cand intru in gm, m-a dat bine.. insa cand am dat sa apas enter nu se intampla nik (nu iesea din HQ). Am iesit folosind comanda goto. Cand am ajuns in fata HQ-ului si am dat enter, nu s-a intamplat nimic (nu ma baga in interiorul HQ-ului). Va rog frumos daca se poate sa ma ajutati.

Daca urmareati acel tutorial pas cu pas si cu atentie pana la final totul va merge perfect

EDIT:In consola nu ai nici o eroare dupa ce apesi enter sau f?

Edited by valivaly96
  • 0
Posted (edited)
Acum 8 minute, valivaly96 a spus:

Daca urmareati acel tutorial pas cu pas si cu atentie pana la final totul va merge perfect

EDIT:In consola nu ai nici o eroare dupa ce apesi enter sau f?

nu am nicio eroare nicaieri , tin sa mentionez ca daca ramaneam cu LSPD hq mergea , insa am vrut sa-l bag pe cel din LV

EDIT:Nu am schimbat nik in gm , doar in baza de date (ma refer la coordonate, interior, vw etc)

Edited by Davidoff7776
  • 0
Posted
Acum 3 minute, Davidoff7776 a spus:

nu am nicio eroare nicaieri , tin sa mentionez ca daca ramaneam cu LSPD hq mergea , insa am vrut sa-l bag pe cel din LV

daca doar ai sk8mbat niste coordonate poate le.ai pus prost. goloseste gotohq si vezi unde de duce

  • 0
Posted (edited)
Acum 4 minute, valivaly96 a spus:

daca doar ai sk8mbat niste coordonate poate le.ai pus prost. goloseste gotohq si vezi unde de duce

gotohq este buna, duce la hq.

EDIT:eu vreau doar ca atunci cand dau enter sa ma scoata/bage in hq.

Edited by Davidoff7776
  • 0
Posted (edited)
Acum 6 minute, valivaly96 a spus:

for(new i = 1; i < 14; i++) {
				if(PlayerToPoint(2.0, playerid, DynamicFactions[i][extX], DynamicFactions[i][extY], DynamicFactions[i][extZ])) {
					if(PlayerInfo[playerid][pMember] == i || i < 3 || DynamicFactions[i][fLock] == 1 || OnDuty[playerid] == 1) EnterFaction(playerid, i);
				}
		   }

		   for(new i = 1; i < 14; i++) {
				if(PlayerToPoint(2.0, playerid, DynamicFactions[i][fcX], DynamicFactions[i][fcY], DynamicFactions[i][fcZ])) {
					if(DynamicFactions[i][fVW] == GetPlayerVirtualWorld(playerid) && DynamicFactions[i][fInterior] == GetPlayerInterior(playerid)) ExitFaction(playerid, i);
				}	
		   }

 

 
acel 14 din  for uri l.ai crescut?(pt fiecare factiune adaugata +1 la fiecare)

in loc de nr am pus sizeof(DynamicFactions)-1 , cum a facut si Edison

EDIT: new DynamicFactions[15][Factions], fRankNames[15][7][180]; //si eu am 14 factiuni

EDIT2:am marit DynamicFactions la 16 si a mers.. nush dc dar in fine , l-am rezolvat :)

Edited by Davidoff7776

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.