![:? :?](./images/smilies/unsure.gif)
AUTO KILL
Moderator: Moderatori
- Briesmoniz[TITNS]
- Nelabojams spameris
- Posts: 716
- Joined: 21 Dec 2008, 00:18
AUTO KILL
Vai kāds varētu pateikt kā bāze ielikt auto kill, varbūt varat ielikt kādu pamacību. ![:? :?](./images/smilies/unsure.gif)
![:? :?](./images/smilies/unsure.gif)
- [AoD]Aleksis
- Nelabojams spameris
- Posts: 3891
- Joined: 25 May 2008, 14:05
- Location: Tepat.
- Briesmoniz[TITNS]
- Nelabojams spameris
- Posts: 716
- Joined: 21 Dec 2008, 00:18
Re: AUTO KILL
No turienas man nav nekādu skaidrību varbūt vari iedot kādu paraugu vai pamacību Latviski?
- [AoD]Aleksis
- Nelabojams spameris
- Posts: 3891
- Joined: 25 May 2008, 14:05
- Location: Tepat.
Re: AUTO KILL
Kā paņemt koordinātas priekš zonas (pamācībā kā gangzona). Bet vismaz ceru, ka kautko sapratīsi.
ņemts no agrākā pawno foruma (c) SaW.Ieskatieties vērīgi:
augša MaxX/Y
|------------|
| |
| |
| |
|------------|
MinX/Y apakša
Ieejam kādā serverī (vai debug) un dodamies uz to vietu, kuru jūs gribat iezīmēt.
Dodamies uz leju (gangzones (šajā gadijumā uz zonu kur likt autokill) sākumu) un ejiet pa kreisi, līdz sasniegsiet stūri savai gangzonei (MinX/Y). Tur ievadiet /save
Tālāk tas pac ar augšējo, tikai šoreiz labajā malā (MaxX/Y)
ps. minx/y NEKAD nevar būt lielāks par maxX/y. Ja tā ir gadījies, apmaini koordinates ar vietām.
Tālāk atveram savedpositions.txt (tur kur jums samp ieinstaleets) un tur mēs redzēsim šādas līnijas
AddStaticVehicle(493,-1480.4431,679.4670,0.0570,179.3868,36,13);
AddStaticVehicle(493 -1031.7092,492.6934,-0.1666,236.3833,36,13);
Note: Var arī būt addplayerclass
No abām rindiņām noņemam x un y
AddStaticVehicle(493,-1480.4431,679.4670,0.0570,179.3868,36,13); >> -1480.4431,679.4670
AddStaticVehicle(493,-1031.7092,492.6934,-0.1666,236.3833,36,13); >> -1031.7092,492.6934
Redzam ka minx ir lielāks par maxX, tapēc apmainīšu ar vietām
Un nu mēs esam ieguvuši koordinates smile
MinX/Y >> -1031.7092,492.6934
MaxX/Y >> -1480.4431,679.4670
priekš autokill zonas:
minx: -1031
maxx: -1480
miny: 492
maxy: 679
ps. varbūt kādam noderēs:Code: Select all
if (strcmp("/pos", cmdtext, true, 10) == 0) { new string1[256]; new Float:X,Float:Y,Float:Z; GetPlayerPos(playerid,X,Y,Z); format(string1,sizeof(string1),"Position = X: %.0f , Y: %.0f , Z: %.0f",X,Y,Z); SendClientMessage(playerid,0x33FF33AA,string1); return 1; }
vismaz ceru, ka saprati..if (X = -1031 && Y = 492)
- - - - - - maxX - - - - - minX - - - - - maxY - - - - minY (ja pareizi atceros)
![Image](http://bildites.lv/images/l9a2gp3c85s8oy6dc102.png)