Szerző Téma: Hogyan kell rendőr frakit csinálni?  (Megtekintve 2178 alkalommal)

Hogyan kell rendőr frakit csinálni?
« Dátum: 2016. Június 09. - 12:35:55 »
0
A kérdés ismét adott

Nem elérhető Kovacs_Richard

  • 1743
  • HRP Fejlesztő
  • Discord: Kovacs_Richard#0321
    • Profil megtekintése
    • Hun Role Play Web
Hogyan kell rendőr frakit csinálni?
« Válasz #1 Dátum: 2016. Június 09. - 14:52:47 »
0
0-ról, vagy van valami frakció rendszered?
Régóta nem tevékenykedem, mint SA-MP scripter.
HRP Fejlesztő.

Nem elérhető ZSOLTI99

  • 1827
    • Profil megtekintése
Hogyan kell rendőr frakit csinálni?
« Válasz #2 Dátum: 2016. Június 09. - 14:55:41 »
0

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Hogyan kell rendőr frakit csinálni?
« Válasz #3 Dátum: 2016. Június 09. - 14:56:32 »
0
Úgyanúgy, mint a többi frakciót nagyjából, csak a parancsokat korlátozod,hogy csak a rendőrők tudják használni.
 
#define RENDORSEG 1
if(pInfo[playerid][pFrakcio] == RENDORSEG)
{
   SendClientMessage(playerid,-1,\"Rendőr vagy\");
}
else SendClientMessage(playerid,-1,\"Nem vagy rendőr :(\");

 
De valami segédletet adhattál volna meg, hogy milyen változókat használsz, így nagyjából csak ennyit tudok segiteni, a lényeg, hogy definiálsz egy értéket, hogy könnyebben tudd majd későbbiekben kezelni, és ha a játékos változójának az értéke egyenlő a definiált értékeddel, akkor képes legyen használni a parancsot, ellenkező esetben hibaüzenetet/egyéb utasításokat hajtson végre.

Hogyan kell rendőr frakit csinálni?
« Válasz #4 Dátum: 2016. Június 09. - 15:48:58 »
0
0.rol

Dupla hozzászólás automatikusan összefûzve. ( [time]2016. június 09. 15:50:03[/time] )

Idézetet írta: 1Mark6 date=1465476992\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"60801\" data-ipsquote-contentclass=\"forums_Topic
Úgyanúgy, mint a többi frakciót nagyjából, csak a parancsokat korlátozod,hogy csak a rendőrők tudják használni.
 
#define RENDORSEG 1
if(pInfo[playerid][pFrakcio] == RENDORSEG)
{
   SendClientMessage(playerid,-1,\"Rendőr vagy\");
}
else SendClientMessage(playerid,-1,\"Nem vagy rendőr :(\");

 
És hogyan tudom bevenni a rendőrségbe?
De valami segédletet adhattál volna meg, hogy milyen változókat használsz, így nagyjából csak ennyit tudok segiteni, a lényeg, hogy definiálsz egy értéket, hogy könnyebben tudd majd későbbiekben kezelni, és ha a játékos változójának az értéke egyenlő a definiált értékeddel, akkor képes legyen használni a parancsot, ellenkező esetben hibaüzenetet/egyéb utasításokat hajtson végre.
 
Hogyan tudom a rendőrségbe bevenni?
« Utoljára szerkesztve: 2016. Június 09. - 15:52:06 írta Itachi_uchia »

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Hogyan kell rendőr frakit csinálni?
« Válasz #5 Dátum: 2016. Június 09. - 16:32:22 »
0
Hát ha 0.ról szeretnél készíteni rendőr frakciót ahhoz több minden kell mint 3. sor.
- Egy alap játékmód
- Játékosok adatainak mentése ( Rang,Frakció, etc.)
- Alap frakció műveletek kidolgozása ( /felvesz, /kirúg, /rang, /leaderad, etc.)
- Egyedi parancsok létrehozása ( Gondolok itt a rendőrparancsokra, /bilincs, etc.)
Nagyjából ennyi kell hozzá, nem nehéz megcsinálni, ha már az első kettő megvan. Azonban ha az előbbieket nem tudod megvalósítani, azt javaslom ne ilyennel kezd a próbálkozásokat :D

Hogyan kell rendőr frakit csinálni?
« Válasz #6 Dátum: 2016. Június 09. - 17:30:05 »
0
Amúgy a stb helyett mért etc irtál? elvégre nem román az oldal -.-

Nem elérhető 1Mark6

  • 437
    • Profil megtekintése
Hogyan kell rendőr frakit csinálni?
« Válasz #7 Dátum: 2016. Június 09. - 17:49:12 »
0
Én kérek elnézést, hogy így szoktam hozzá, és az etc. moderáltad mint a stb. Illetve ha neked ez a legnagyobb problémád, akkor azt javaslom tanulgass még :D

Nem elérhető GUN

Hogyan kell rendőr frakit csinálni?
« Válasz #8 Dátum: 2016. Június 09. - 17:52:43 »
+1
Legelőször is meg kellene tanulnod a programozás alapjait.
Tudod (vagy nem), vannak ilyen változók, szelekció(elágazás) etc. Na de nem is akarlak túlterhelni.
Ha bővebben érdekel, keress rá.
Ha ezzel megvagy, büszke lehetsz magadra.
Ezek után megírhatsz egy tényleg alap RP módot, ami a /do /me parancsokon kívül tényleg tartalmaz valamit.
Mégpedig a játékosok adatait! Létrehozol egy változót, amibe a játékos frakcióját tárolod el ID szerint.
Felvenni pofon egyszerűen tudod: egy paranccsal, mely átállítja ezt a változót.
Utána már csak a rendőrös parancsoknál egy egyszerű if elágazással megnézed, hogy tagja-e a frakciónak.
(a frakció ID-je megegyezik a rendőr frak ID-jével).
Remélem, kimerítő választ kaptál erre a roppant nehéz kérdésre. Ha további kérdésed lenne ezek után, keresd fel a googlet.
UI: Az etc egy angol rövidítés. És a segítségedre kapott választ nem kritizálni kell, hanem megköszönni.

Hogyan kell rendőr frakit csinálni?
« Válasz #9 Dátum: 2016. Június 09. - 19:22:19 »
0
Eh...Bocsi.. Egyékbént köszi ha sikerül nyitok egy topicot ahol téged éltetlek! :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal