GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: Ricsi66 - 2011. december 02. - 22:53:03

Cím: Mozgo Object Készités.
Írta: Ricsi66 - 2011. december 02. - 22:53:03
Hello.
SEgitséget szeretnék kérni mert még kezdö vagyok a scriptelésbe.
Kellene nekem egy mozgo object.Rp modhoz kell amit csak a Leader birna kinyitni.(Hq kapu)
Elöre is kösszönöm annak aki segít.
Cím: Mozgo Object Készités.
Írta: Bazsi - 2011. december 02. - 23:05:46
Elõször létrehozol egy változót:
[pawn]new kapu;[/pawn]
Van ugye, hogy
[pawn]CreateObject(...)[/pawn]
és ez elé kéne egy olyan, hogy pl: kapu így:
[pawn]kapu = CreateObject(KOORDINÁTÁK)[/pawn]
így már tudjuk, hogy az az a kapu...
aztán parancsnál:
[pawn]MoveObject(kapu, KOORDINÁTÁK);[/pawn]
És ha azt akarjuk, hogy csak leader tudja használni, akkor lekérdezed, hogy leader-e, pl ha gTeammal csináltad:
[pawn]if(leader[playerid] == 1)[/pawn]
és utána rakod, hogy mozogjon
remélem érthetõ voltam :)
Cím: Mozgo Object Készités.
Írta: Ricsi66 - 2011. december 02. - 23:08:51
Hát nem anyira:S Elküldeném a kordinátákat akkor megcsinálnád nekem?:S
Cím: Mozgo Object Készités.
Írta: Bazsi - 2011. december 02. - 23:10:20
Ha egyet migcsinálok, és abból megnézed, az úgy jó?
De ha gondolod meg is csinálom :)
csak azt írd le, hogy a leadert mivel kérdezem le
Cím: Mozgo Object Készités.
Írta: Ricsi66 - 2011. december 02. - 23:12:40
Okés.Csak a leadert hogykérdezem le mert ezt a részét nem értem :S
Cím: Mozgo Object Készités.
Írta: Bazsi - 2011. december 02. - 23:16:54
Hát hogy az a csapat hogy van, milyen függvényben adtad meg?
Cím: Mozgo Object Készités.
Írta: Ricsi66 - 2011. december 02. - 23:19:40
Azt hol is birom megnézni?elmagyarázod?:)
Cím: Mozgo Object Készités.
Írta: Bazsi - 2011. december 02. - 23:20:28
Hát van egyáltalán csapatod? :)  ::|
Cím: Mozgo Object Készités.
Írta: Ricsi66 - 2011. december 02. - 23:22:01
Vannak leaderek a Modban
Cím: Mozgo Object Készités.
Írta: Bazsi - 2011. december 03. - 13:17:31
Na bocs, tegnap már nem tudtam írni:
Amikor valaki beír egy parancsot, és azt csak leader tudja használni, az mivel van megcsinálva?


Ajánlom, hogyha nem értesz ennyire még a szkripteléssel, elõször próbálkozz dm-el!
Cím: Mozgo Object Készités.
Írta: Ricsi66 - 2011. december 03. - 14:58:56
Azt a modba irja ugye?

Dupla hozzászólás automatikusan összefûzve. ( 2011. december 03. - 15:11:59 )

A modba ilyet találtam:
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
Cím: Mozgo Object Készités.
Írta: Bazsi - 2011. december 03. - 21:12:06
Igen, szerintem ez az :)
[pawn]#include <a_samp>
new kapu;
public OnFilterScriptInit()
{
    kapu = CreateObject(OBJECT ID, KOORDINÁTA); //zárva
               return 0;
 }
public OnPlayerCommandText(playerid, cmdtext&#91;])
 {
if(strcmp(cmdtext, \"/zar\", true) == 0)
{
     PlayerInfo[playerid][pLeader] == 16
     {
           MoveObject(kapu,KOORDINÁTA, 2.0); //A 2.0 A nyílás sebessége
           return 1;
     }
     else
     {
            SendClientMessage(playerid, 0x9EC73DAA, \"Ezt nem használhatod!\");
     }
 }
if(strcmp(cmdtext, \"/nyit\", true) == 0)
{
     PlayerInfo[playerid][pLeader] == 16
     {
           MoveObject(kapu, KOORDINÁTA, 2.0); //A 2.0 A nyílás sebessége
           return 1;
     }
     else
     {
            SendClientMessage(playerid, 0x9EC73DAA, \"Ezt nem használhatod!\");
     }[/pawn]
[mod]Máskor használd a [pawn] és [ /pawn] tageket![/mod]
Cím: Mozgo Object Készités.
Írta: Benceee - 2011. december 05. - 20:10:54
[mod]Téma alapvetõ kérdése megválaszolva. Zárom![/mod]