Teleporti/Spēlētāju Līmeņi

Ja kas neizprotams.

Moderator: Moderatori

Post Reply
User avatar
Becis[NGT]
Nelabojams spameris
Nelabojams spameris
Posts: 1019
Joined: 01 Nov 2009, 20:02
Location: Pilsēta, kur sākas Latvija.

Teleporti/Spēlētāju Līmeņi

Post by Becis[NGT] »

Tā kā pirmo reizi kaut ko skriptoju, un nekā nejēdzu labāk jautāšu jums.

Kā var uztaisīt teleportus, piemēram uz /cardealer
Man ir jābrauc uz to vietu kur gribu, lai būtu spawn vieta un kas man ir jāraksta tajā vietā?

Un par spēlētāju līmeņiem, kā lai viņus uztaisa, piemēram arī lai tiktu kaut kādos bunkuros kā nopērk līmeni?Kā to izdarīt?
Image
User avatar
Stailers[BoxG]
Nelabojams spameris
Nelabojams spameris
Posts: 1096
Joined: 12 Jul 2008, 17:34

Re: Teleporti/Spēlētāju Līmeņi

Post by Stailers[BoxG] »

Beidz tak špikot...izdomā pats kautko....

Par teleportiem:
Aizej uz vietu kur gribi teleportēties, uzraksti ''/save'' ej uz ''F:\Spēles\Rockstar Games\GTA San Andreas\savedpositions.txt''(man tas fails atrodas šeit, bet nu katram ir sava vieta, kur GTA ir uzinstalēts.....defaultā ir ''C:\Program Files\Rockstar Games\GTA San Andreas\savedpositions.txt'') no tā saglabātā izņem koordinātas, šajā gadījumā ''-1974.2872,270.7369,35.1719'', un aizvieto ar šī teleporta koordinātām, un nomaini komandu, ar kuru teleportējas.

Šis jau ir gatavs teleports uz cardealer.

Code: Select all

   	if(strcmp(cmdtext, "/cardealer", true) == 0)
    	{new cartype = GetPlayerVehicleID(playerid);
		new State=GetPlayerState(playerid);
		SetPlayerInterior(playerid,0);
		{if(State!=PLAYER_STATE_DRIVER)
 		{SetPlayerPos(playerid,-1974.2872,270.7369,35.1719);}
		else if(IsPlayerInVehicle(playerid, cartype) == 1)
		{SetVehiclePos(cartype,-1974.2872,270.7369,35.1719);
		SetVehicleZAngle(cartype,359.7314);}
		else
		{SetPlayerPos(playerid,-1974.2872,270.7369,35.1719);}
 		GameTextForPlayer(playerid,"",2500,3);}
    	return 1;}
Image
Post Reply