Jump to content
  • 0

Teritoriu(zone)


Guest Doctor_H3ll

Question

Guest Doctor_H3ll
Posted

Ca si la titlu vreau sa stiu cum pot face pe harta un Teritoriu(zone) cu o anumita culoare.Cum se face?

11 answers to this question

Recommended Posts

  • 0
Posted

La inceputul scriptului:

new GangZone,
      GangZone2;
In OnGameModeInit( )
{
GangZone = GangZoneCreate(280.269, -2720.945, 2942.825, 537.1823); // Los Santos
GangZone2 = GangZoneCreate(-2872.757, -805.7734, -1004.297, 1553.157); // San Fierro
}
In OnPlayerSpawn(playerid)
GangZoneShowForPlayer(playerid, GangZone, 0x00000061);  // LoSantos, zona de culoare gri (cred)
GangZoneShowForPlayer(playerid, GangZone2, 0xFF000096); // San Fierro, zona de culoare rosu. (sunt sigur )

  • 0
Posted

lol ba pune alea in mod

Imi aduc aminte cand jucam pe versiunea 0.1.. ala era SA-MP adevarat.

Va salut cu respect (pe cei care merita).

  • 0
Posted

lol ba pune alea in mod

#include <a_samp>


new GangZone,
      GangZone2;

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
	print("\n--------------------------------------");
	print(" Blank Filterscript by your name here");
	print("--------------------------------------\n");
	return 1;
}

public OnFilterScriptExit()
{
	return 1;
}

#else

main()
{
	print("\n----------------------------------");
	print(" Blank Gamemode by your name here");
	print("----------------------------------\n");
}

#endif

public OnGameModeInit()
{
	// Don't use these lines if it's a filterscript
	SetGameModeText("Blank Script");
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
        GangZone = GangZoneCreate(280.269, -2720.945, 2942.825, 537.1823); // Los Santos
        GangZone2 = GangZoneCreate(-2872.757, -805.7734, -1004.297, 1553.157); // San Fierro
	return 1;
}

public OnGameModeExit()
{
	return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
	SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
	SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
	return 1;
}

public OnPlayerRequestSpawn(playerid)
{
	return 1;
}

public OnPlayerConnect(playerid)
{
	return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
	return 1;
}

public OnPlayerSpawn(playerid)
{
        GangZoneShowForPlayer(playerid, GangZone, 0x00000061);  // LoSantos, zona de culoare gri (cred)
        GangZoneShowForPlayer(playerid, GangZone2, 0xFF000096); // San Fierro, zona de culoare rosu. (sunt sigur )
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
	return 1;
}

public OnVehicleDeath(vehicleid, killerid)
{
	return 1;
}

public OnPlayerText(playerid, text[])
{
	return 1;
}

public OnPlayerPrivmsg(playerid, recieverid, text[])
{
	return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
	if (strcmp("/mycommand", cmdtext, true, 10) == 0)
	{
		// Do something here
		return 1;
	}
	return 0;
}

public OnPlayerInfoChange(playerid)
{
	return 1;
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

public OnRconCommand(cmd[])
{
	return 1;
}

public OnObjectMoved(objectid)
{
	return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
	return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
	return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	return 1;
}

public OnPlayerExitedMenu(playerid)
{
	return 1;
}

  • 0
Guest ChiNeZu
Posted

Laz sa zicem ca de ex pun alea in gm dar cum setez pozitia si culoarea ?

  • 0
  • Administrator
Posted

cum setez pozitia

Cu:

SetPlayerPos(playerid,x ,y ,z);

x ,y ,z = Coordonatele.

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

  • 0
Guest LowRyder
Posted

Xtream Potter si cu ala poti crea teritorii cu ce culoare vrei si e mai usor de configurat.

  • 0
  • Administrator
Posted

De unde iau culorile !? ???

De aici. Citeste cu atentie ce scrie acolo.

logo.png

ATENTIE!!! Nu imi trimiteti mesaje private care au legatura cu scriptingul. NU mai scriptez.

  • 0
Guest bdup118
Posted

eu vreau sa stiu cum pot afla coordonatele minx, miny, minz >:(

  • 0
Guest PeTruTz
Posted

eu vreau sa stiu cum pot afla coordonatele minx, miny, minz >:(

Dai /save [ in joc ] si coordonatele le gasesti in -> RockStar Games -> GTA San Andreas -> savedpositions.txt

Exemplu: AddPlayerClass(95,1412.0145,-1699.4529,13.5395,46.8583,0,0,0,0,0,0);

                                            |              |        |

                                            x              y        z

Guest
This topic is now closed to further replies.
×
×
  • 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.