Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ Kreira objekat na određenim kordinatama iz igre.
| Float:rX | X rotacija za objekat. |
| Float:rY | Y rotacija za objekat. |
| Float:rZ | Z rotacija za objekat. |
| Float:DrawDistance | (neobavezno) Udaljenost na kojoj San Andreas prikazuje predmete. 0.0 uzrokovat će prikazivanje objekata na zadanim udaljenostima. Upotrebljiv od 0,3b. Ograničeno na 300 prije 0,3x. |
| Float:DrawDistance | (neobavezno) Udaljenost na kojoj San Andreas prikazuje predmete. 0.0 uzrokovat će prikazivanje objekata na zadanim udaljenostima. Upotrebljiv od 0.3b. Ograničeno na 300 prije 0.3x. |

## Primjeri

```c
public OnGameModeInit()
{
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0); // Objekt će se prikazati na zadanoj udaljenosti.
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 300.0); // Objekt će se prikazati na 300,0 jedinica.
CreateObject(2587, 2001.195679, 1547.113892, 14.283400, 0.0, 0.0, 96.0, 300.0); // Objekt će se prikazati na 300.0 jedinica.
return 1;
}
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ Za potpuno skriptirane pickupe treba koristiti tip 1.

:::warning

Poznati Bug(ovi): Pickupi koji imaju X ili Y niži od -4096,0 ili veći od 4096,0 neće se pojaviti niti će pokrenuti OnPlayerPickUpPickup.
Poznati Bug(ovi): Pickupi koji imaju X ili Y niži od -4096.0 ili veći od 4096.0 neće se pojaviti niti će pokrenuti OnPlayerPickUpPickup.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Kreira objekat koji će biti vidljiv samo jednom igraču.
| Float:rX | X rotacija objekta. |
| Float:rY | Y rotacija objekta. |
| Float:rZ | Z rotacija objekta. |
| Float:DrawDistance | Udaljenost s koje će se igračima prikazati predmeti. 0.0 će objekt prikazati na zadanoj udaljenosti. Ako izostavite ovaj parametar, uzrokovat će se prikazivanje objekata na zadanoj udaljenosti. Maksimalna korisna udaljenost je 300 u verzijama prije 0,3x, u kojima udaljenost može biti neograničena. |
| Float:DrawDistance | Udaljenost s koje će se igračima prikazati predmeti. 0.0 će objekt prikazati na zadanoj udaljenosti. Ako izostavite ovaj parametar, uzrokovat će se prikazivanje objekata na zadanoj udaljenosti. Maksimalna korisna udaljenost je 300 u verzijama prije 0.3x, u kojima udaljenost može biti neograničena. |

## Returns

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Omogućuje igraču da uređuje objekt (položaj i rotaciju) pomoću miša na GUI

| Ime | Deskripcija |
| -------- | ------------------------------------------------ |
| playerid | ID igrača koji bi trebao uređivati ​​objekt. |
| playerid | ID igrača koji bi trebao uređivati objekt. |
| objectid | ID objekta koji će biti uređen od strane igrača. |

## Returns
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Omogućuje igračima da uređuju player objekat (položaj i rotacija) s GUI-jem

| Ime | Deskripcija |
| -------- | ------------------------------------------------ |
| playerid | ID igrača koji bi trebao uređivati ​​objekt. |
| playerid | ID igrača koji bi trebao uređivati objekt. |
| objectid | ID objekta koji će biti uređen od strane igrača. |

## Returns
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ public OnPlayerCommandText(playerid, cmdtext[])

:::warning

Ovu funkciju možete koristiti za nesmetano okretanje objekata. Međutim, da bi se to postiglo, objekt se također mora premjestiti. Navedena rotacija je rotacija koju će objekt imati nakon kretanja. Stoga se objekt neće okretati kada se ne primijeni nikakvo kretanje. Za primjer skripte pogledajte filtrirnu datoteku ferriswheel.pwn koju je izradio Kye uključen u paket poslužitelja (SA-MP 0.3d i noviji). Da biste u potpunosti razumjeli gornju napomenu, možete (ali ne ograničavajući se na to) povećati Z poziciju za (+0,001), a zatim (-0,001) nakon ponovnog pomicanja, jer ako ne promijenite X, Y ili Z neće rotirati objekt.
Ovu funkciju možete koristiti za nesmetano okretanje objekata. Međutim, da bi se to postiglo, objekt se također mora premjestiti. Navedena rotacija je rotacija koju će objekt imati nakon kretanja. Stoga se objekt neće okretati kada se ne primijeni nikakvo kretanje. Za primjer skripte pogledajte filtrirnu datoteku ferriswheel.pwn koju je izradio Kye uključen u paket poslužitelja (SA-MP 0.3d i noviji). Da biste u potpunosti razumjeli gornju napomenu, možete (ali ne ograničavajući se na to) povećati Z poziciju za (+0.001), a zatim (-0.001) nakon ponovnog pomicanja, jer ako ne promijenite X, Y ili Z neće rotirati objekt.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ Imajte na umu da će ova funkcija prijaviti pakete koje je server izgubio. Broj

:::tip

Sve veće od 0,0% već bi trebalo biti razlog za zabrinutost. Sve što je veće od 1,0% je potpuno loše.
Sve veće od 0.0% već bi trebalo biti razlog za zabrinutost. Sve što je veće od 1.0% je potpuno loše.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ PlayerPlaySound(playerid, 1130, 0.0, 0.0, 10.0);

:::tip

Koristite kordinate samo ako želite da se zvuk reproducira na određenoj poziciji. Postavite kordinatama sve na 0,0 da samo reproducira zvuk.
Koristite kordinate samo ako želite da se zvuk reproducira na određenoj poziciji. Postavite kordinatama sve na 0.0 da samo reproducira zvuk.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ Ako je health/zdravlje igrača postavljeno na 0 ili minus vrijednost, oni će od

:::warning

Zdravlje se zaokružuje na cijele brojeve: postavite 50,15, ali ćete dobiti 50,0
Zdravlje se zaokružuje na cijele brojeve: postavite 50.15, ali ćete dobiti 50.0

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@ tags: []

Postavlja tajmer za pozivanje funkcije nakon navedenog intervala. Ova varijanta ('Ex') može proslijediti parametre (kao npr playerID) funkciji.

| Ime | Deskripcija |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| funcname[] | Ime javne funkcije koju treba pozvati kada istekne tajmer. |
| interval | Interval u milisekundama (1 sekunda = 1000 MS). |
| repeating | Boolean (true/false (ili 1/0)) koji navodi treba li tajmer pozivati ​​više puta (može se zaustaviti samo pomoću KillTimer) ili samo jednom. |
| format[] | Poseban format koji označava vrste vrijednosti koje će tajmer proći. |
| \ \{Float, \_}:... | Neograničeni broj argumenata koje treba proslijediti (mora slijediti format naveden u prethodnom parametru). |
| Ime | Deskripcija |
| ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------- |
| funcname[] | Ime javne funkcije koju treba pozvati kada istekne tajmer. |
| interval | Interval u milisekundama (1 sekunda = 1000 MS). |
| repeating | Boolean (true/false (ili 1/0)) koji navodi treba li tajmer pozivati više puta (može se zaustaviti samo pomoću KillTimer) ili samo jednom. |
| format[] | Poseban format koji označava vrste vrijednosti koje će tajmer proći. |
| \ \{Float, \_}:... | Neograničeni broj argumenata koje treba proslijediti (mora slijediti format naveden u prethodnom parametru). |

## Returns

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public OnGameModeInit()
{
new Float:Number1 = 2.3, Float:Number2 = 3.5; //Deklarira dva floata, Number1 (2.3) i Number2 (3.5)
new Float:Product;
Product = floatmul(Number1, Number2); //Sprema proizvod (= 2,3 * 3,5 = 8,05) broja1 i broja2 u plovak "Proizvod"
Product = floatmul(Number1, Number2); //Sprema proizvod (= 2.3 * 3.5 = 8.05) broja1 i broja2 u plovak "Proizvod"
return 1;
}
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags: ["3dtextlabel"]

| نام | توضیحات |
| ---------------- | ----------------------------------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم داده‌های attached اش رو بگیریم. |
| Text3D:textid | ID 3D text label که میخوایم داده‌های attached اش رو بگیریم. |
| &parentPlayerid | یه متغیر که parentPlayerid رو توش ذخیره میکنیم، با reference پاس میشه. |
| &parentVehicleid | یه متغیر که parentVehicleid رو توش ذخیره میکنیم، با reference پاس میشه. |

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ tags: ["3dtextlabel"]

رنگ 3D text label رو میگیره.

| نام | توضیحات |
| ------------- | ---------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم رنگاش رو بگیریم. |
| نام | توضیحات |
| ------------- | -------------------------------------------- |
| Text3D:textid | ID 3D text label که میخوایم رنگاش رو بگیریم. |

## برگشتی

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ tags: ["3dtextlabel"]

رنگ 3D text label رو میگیره.

| نام | توضیحات |
| ------------- | ---------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم رنگاش رو بگیریم. |
| نام | توضیحات |
| ------------- | -------------------------------------------- |
| Text3D:textid | ID 3D text label که میخوایم رنگاش رو بگیریم. |

## برگشتی

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ tags: ["3dtextlabel"]

فاصله نمایش 3D text label رو میگیره.

| نام | توضیحات |
| ------------- | ------------------------------------------------------ |
| Text3D:textid | ID ‌ 3D text label که میخوایم فاصله نمایشاش رو بگیریم. |
| نام | توضیحات |
| ------------- | ---------------------------------------------------- |
| Text3D:textid | ID 3D text label که میخوایم فاصله نمایشاش رو بگیریم. |

## برگشتی

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ tags: ["3dtextlabel"]

line-of-sight 3D text label رو میگیره.

| نام | توضیحات |
| ------------- | --------------------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم line-of-sight اش رو بگیریم. |
| نام | توضیحات |
| ------------- | ------------------------------------------------------- |
| Text3D:textid | ID 3D text label که میخوایم line-of-sight اش رو بگیریم. |

## برگشتی

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags: ["3dtextlabel"]

| نام | توضیحات |
| ------------- | ---------------------------------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم موقعیتاش رو بگیریم. |
| Text3D:textid | ID 3D text label که میخوایم موقعیتاش رو بگیریم. |
| &Float:x | یه متغیر float که مختصات X رو توش ذخیره میکنیم، با reference پاس میشه. |
| &Float:y | یه متغیر float که مختصات Y رو توش ذخیره میکنیم، با reference پاس میشه. |
| &Float:z | یه متغیر float که مختصات Z رو توش ذخیره میکنیم، با reference پاس میشه. |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ tags: ["3dtextlabel"]

| نام | توضیحات |
| ------------- | ----------------------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم متناش رو بگیریم. |
| Text3D:textid | ID 3D text label که میخوایم متناش رو بگیریم. |
| const text[] | یه آرایه که متن رو توش ذخیره میکنیم، با reference پاس میشه. |
| len | طول متنی که باید ذخیره بشه. |

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ tags: ["3dtextlabel"]

ID دنیای مجازی 3D text label رو میگیره.

| نام | توضیحات |
| ------------- | --------------------------------------------------------- |
| Text3D:textid | ID ‌ 3D text label که میخوایم ID دنیای مجازیاش رو بگیریم. |
| نام | توضیحات |
| ------------- | ------------------------------------------------------- |
| Text3D:textid | ID 3D text label که میخوایم ID دنیای مجازیاش رو بگیریم. |

## برگشتی

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ public OnPlayerGiveDamage(playerid, damagedid, Float:amount, WEAPON:weaponid, bo
- Le weaponid retournera la raison 37 _(lance-flammes)_ de n'importe quelle source de feu _(par exemple molotov, 18)_.
- Le weaponid retournera la raison 51 de n'importe quelle arme qui crée une explosion _(par exemple RPG, grenade)_.
- `playerid` est le seul à pouvoir appeler le callback.
- Le montant est toujours le maximum de dégâts que l'arme peut faire, même si la santé restante est inférieure à ce maximum de dégâts. Ainsi, lorsqu'un joueur a 100,0 points de vie et se fait tirer dessus avec un Desert Eagle qui a une valeur de dégâts de 46,2, il faut 3 coups pour tuer ce joueur. Les 3 tirs montreront au final un montant de 46,2, même si lorsque le dernier coup frappe, le joueur n'a plus que 7,6 points de vie.
- Le montant est toujours le maximum de dégâts que l'arme peut faire, même si la santé restante est inférieure à ce maximum de dégâts. Ainsi, lorsqu'un joueur a 100.0 points de vie et se fait tirer dessus avec un Desert Eagle qui a une valeur de dégâts de 46.2, il faut 3 coups pour tuer ce joueur. Les 3 tirs montreront au final un montant de 46.2, même si lorsque le dernier coup frappe, le joueur n'a plus que 7.6 points de vie.

:::

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Le weaponid retournera la raison 37 _(lance-flammes)_ de n'importe quelle source

Le weaponid retournera la raison 51 de n'importe quelle arme qui crée une explosion _(par exemple RPG, grenade)_.

Le montant est toujours le maximum de dégâts que l'arme peut faire, même si la santé restante est inférieure à ce maximum de dégâts. Ainsi, lorsqu'un joueur a 100,0 points de vie et se fait tirer dessus avec un Desert Eagle qui a une valeur de dégâts de 46,2, il faut 3 coups pour tuer ce joueur. Les 3 tirs montreront au final un montant de 46,2, même si lorsque le dernier coup frappe, le joueur n'a plus que 7,6 points de vie.
Le montant est toujours le maximum de dégâts que l'arme peut faire, même si la santé restante est inférieure à ce maximum de dégâts. Ainsi, lorsqu'un joueur a 100.0 points de vie et se fait tirer dessus avec un Desert Eagle qui a une valeur de dégâts de 46.2, il faut 3 coups pour tuer ce joueur. Les 3 tirs montreront au final un montant de 46.2, même si lorsque le dernier coup frappe, le joueur n'a plus que 7.6 points de vie.

:::

Expand Down
Loading
Loading