[POMOC] Kako?

Započeo Max_Mambo, Avgust 27, 2010, 02:20:27 PRE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

E ovako da nemislite da sam naslov stavio bzvz, kad bi napisao gore u naslovu jedno sve bi znali i post bi mi bio zbrisan... Trebam pomoc oko postavljanja /enter i /exit i pickupova na mjesta, pa ako netko moze pomoci bio bih zahvalan, ako nerazumijete sto zelim pitajte u komentaru no jos jednom cu obasjint...
POMOC za PICKUP = trebam pomoc kako postaviti pickup, staviti text na njega da se pokaze igracu...
POMOC KOMANDE = trebam pomoc kako napraviti bas na tom mjestu komande /enter i /exit...

nadam se da razumijete sto zelim...  :-\

1 - CreatePickup za one standardne pickupove, a za test ne znam koji misliš. Ali ako misliš onaj 3D text onda je ovo: Create3DTextLabel
2 - IsPlayerInRangeOfPoint

Citat: mikec poslato Avgust 27, 2010, 03:15:49 PRE PODNE
1 - CreatePickup za one standardne pickupove, a za test ne znam koji misliš. Ali ako misliš onaj 3D text onda je ovo: Create3DTextLabel
2 - IsPlayerInRangeOfPoint
obrazlozi ako nije problem, ucim se redom skriptat nisam pametan bas... :S

Citat: Max_Mambo poslato Avgust 27, 2010, 03:39:37 PRE PODNE
Citat: mikec poslato Avgust 27, 2010, 03:15:49 PRE PODNE
1 - CreatePickup za one standardne pickupove, a za test ne znam koji misliš. Ali ako misliš onaj 3D text onda je ovo: Create3DTextLabel
2 - IsPlayerInRangeOfPoint
obrazlozi ako nije problem, ucim se redom skriptat nisam pametan bas... :S
-.- a da odeš na wikipediu i saznaš za te funkicije kako se rade i te šeme?

Valjda mislis GameTextForPlayer

Jednostavno je

Definiras pickup

new pickup;

postavis ga pod OnGameModeInit

pickup = CreatePickup(model, type, Float:X, Float:Y, Float:Z, Virtualworld)

i onda ides pod public OnPlayerPickupPickup

i stavis dolje

if(pickupid == pickup)
{
      GameTextForPlayer(playerid, const string[], time, style)
}


Tak ces napravit pickup i u njemu ce biti text

za enter / exit odes bas pod komande /enter i /exit

Na enter skroz dolje dodajes sebi za svoj novi

else if (PlayerToPoint(x, playerid, Float:X, Float:Y, Float:Z))
{
SetPlayerInterior(playerid,interiorid);
SetPlayerPos(playerid,Float:x,Float:y,Float:z);
}


tak imas i pod /exit

i sam na kraj dodas

else if (PlayerToPoint(x, playerid, Float:x,Float:y,Float:z))
{
SetPlayerInterior(playerid, interiorid);
SetPlayerPos(playerid, Float:x,Float:y,Float:z);
}
Poslednja Izmena: Avgust 27, 2010, 13:59:17 POSLE PODNE od ƨтяακƨı

Hvala moze LOCK
Poslednja Izmena: Avgust 27, 2010, 14:19:40 POSLE PODNE od Max_Mambo