/lift nesaprotāmība

Rodas jautājumi? Iegriezies šeit un uzzini atbildi.

Moderator: Moderatori

Post Reply
User avatar
Grindz[Vendetta]
Servera admins
Servera admins
Posts: 597
Joined: 18 Jan 2009, 12:19
Location: Rīga

/lift nesaprotāmība

Post by Grindz[Vendetta] »

Kam te vēl jābūt, lai kad cilvēks raksta /lift, zem viņa viņš parādītos?
Vai šī daļa ir pareiza?:

if(strcmp("/lift", cmdtext, true, 5) == 0)
{
new Float:X, Float:Y, Float:Z;
CreateObject(972, X, Y, Z+10, 0, 0, 0);
}

Vai arī ir vēl kautkas jāpieliek?
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: /lift nesaprotāmība

Post by [AoD]Aleksis »

no plika gaisa viņš tev neuzzinās kādas ir tās x yz vērtības, jāizmanto GetPlayerPos.
Image
User avatar
Grindz[Vendetta]
Servera admins
Servera admins
Posts: 597
Joined: 18 Jan 2009, 12:19
Location: Rīga

Re: /lift nesaprotāmība

Post by Grindz[Vendetta] »

Vai vari pie šīs komandas viņu pielikt? Kā arī to GetPlayerPos pielikt klāt..?
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: /lift nesaprotāmība

Post by [AoD]Aleksis »

Code: Select all

f(strcmp("/lift", cmdtext, true, 5) == 0) 
{ 
new Float:X, Float:Y, Float:Z; 
GetPlayerPos(playerid, X, Y, Z);
CreateObject(972, X, Y, Z+10, 0, 0, 0); 
return 1;
} 
Image
User avatar
Grindz[Vendetta]
Servera admins
Servera admins
Posts: 597
Joined: 18 Jan 2009, 12:19
Location: Rīga

Re: /lift nesaprotāmība

Post by Grindz[Vendetta] »

Ok, bet kā lai uztaisa, ka viņš atrodas zem manis guļus?
User avatar
[AoD]Aleksis
Nelabojams spameris
Nelabojams spameris
Posts: 3891
Joined: 25 May 2008, 14:05
Location: Tepat.

Re: /lift nesaprotāmība

Post by [AoD]Aleksis »

ieliec viņu ar mta guļus, kādā noteiktā vietā. Pēctam caur samp ar save nosaki augstuma atšķirību, bet X Y Z atstāj kā mainīgus. Tev tur vienkārši visas objekta rotācijas ir pa 0.
Image
Post Reply