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

Hogyan kell rendőr frakit csinálni?
« Dátum: 2016. június 09. - 12:35:55 »
0 Show voters
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 Show voters
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 Show voters

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 Show voters
Ú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 Show voters
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 Show voters
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 Show voters
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 Show voters
É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 Show voters
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 Show voters
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