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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: [JSZL]Bencuskaa - 2013. Március 14. - 15:40:36

Cím: DM cucchoz help + reg. rendszer
Írta: [JSZL]Bencuskaa - 2013. Március 14. - 15:40:36
Halika! Nemrég kezdtem egy új GameModeba, és most akarom a DM mappokat megcsinni + a scripteket. A Lényeget megtom, csak azt nem, hogy pl. ne tudjanak fegyot lehívni, kitelézni onnan, tehát megcsinni azt, hogy bizonyos parancsokat ne lehessen ott használni.. Na ehhez kéne segítség, hogy ezt hogy csináljam meg?

+


Egy olyan regisztrációs rendszer kéne, amit bele tudok tneni a modba, tesztelt ( tehát tudjátok hogy nem bugos stb ) + scriptfilesok stb minden van hozzá!


Elõre is Köszönöm!
Cím: DM cucchoz help + reg. rendszer
Írta: Raidon - 2013. Március 14. - 22:04:50
Nem ártana keresni egy kicsit szerintem nem nagy dolog...

http://sampforum.hu/index.php?topic=32280.0

http://gtaforum.hu/index.php/topic,9838.0.html

MySQL Regisztrációs rendszer.


http://sampforum.hu/index.php?topic=7449.0

Remélem segítettem.


Üdvözlettel: Raidon™
Cím: DM cucchoz help + reg. rendszer
Írta: [(The_Pro_Kari)] - 2013. Március 15. - 07:27:28
Szerintem nem mysql reget kene adni neki mivel az olvasottakbol nem nagyon ert a scripteleshez.
Cím: DM cucchoz help + reg. rendszer
Írta: Raidon - 2013. Március 15. - 09:03:12
\" post=\"403845\" timestamp=\"1363328848\"]
Szerintem nem mysql reget kene adni neki mivel az olvasottakbol nem nagyon ert a scripteleshez.
 
[/quote]
Köszi a figyelmeztetést, de ott nem csak MySQL es van azt azért tettem hozzá hátha kell neki, de ha nem van ott még több féle is.
Cím: DM cucchoz help + reg. rendszer
Írta: Andris2120 - 2013. Március 16. - 00:37:12
Jól mûködõ magyar admin rendszer, benne a regisztrálással is. Ment és betölt mindent, igazából semmi dolgod nem lesz vele.  :thumbsup:
http://sampforum.hu/index.php?topic=30271.0
a másik kérésedet hogy ne tudjanak teleportálni vagy fegyvert lehívni én leginkább egy \"bool\"-lal képzelem...
a script elejére:
 
new bool:IsDMInProgress[MAX_PLAYERS];

 
és hogy a bool-t mikor használd? Gyakorlatilag én ehhez képzelem el:
 
if(IsPlayerInRangeOfPoint(playerid, sugár, x, y, z))

 
szóval:
 
new bool:IsDMInProgress[MAX_PLAYERS];

 

if(IsPlayerInRangeOfPoint(playerid, 100, 1268.521, 393.527, 410.067))
{
    bool:IsDMInProgress[playerid] = true
}

 

if(IsDMInProgress[playerid] = true)
{
    //tégy amit akarsz :)
}

 
VAGY:(ha olyan a GM)
 
CMD:joinDM(playerid, params[])
{
    IsDMInProgress[playerid] = true
    return 1;
}

 
vagy akár így is lehet(például egy eventhez):
 
CMD:dmevent(playerid, params[])
{
    IsDMInProgress[playerid] = true
    return 1;
}

 
ÉS ha már true, akkor hogy NE kapjon fegyvert:
 
CMD:m4(playerid, params[])
{
    if(IsDMInProgress[playerid] = true) return GivePlayerWeapon(playerid, [fegyverID], ammo);
    {
         SendClientMessage(playerid, 0xFFFFFF, \"Ez a parancs jelenleg nem használható.\");
         return 1;
    }
}

 
Örülök ha segítettem!! :)
Cím: DM cucchoz help + reg. rendszer
Írta: [JSZL]Bencuskaa - 2013. Március 16. - 19:00:05
Idézetet írta: Andris2120 date=1363390632\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"34859\" data-ipsquote-contentclass=\"forums_Topic
Jól mûködõ magyar admin rendszer, benne a regisztrálással is. Ment és betölt mindent, igazából semmi dolgod nem lesz vele.  :thumbsup:
http://sampforum.hu/index.php?topic=30271.0
a másik kérésedet hogy ne tudjanak teleportálni vagy fegyvert lehívni én leginkább egy \"bool\"-lal képzelem...
a script elejére:
 
new bool:IsDMInProgress[MAX_PLAYERS];

 
és hogy a bool-t mikor használd? Gyakorlatilag én ehhez képzelem el:
 
if(IsPlayerInRangeOfPoint(playerid, sugár, x, y, z))

 
szóval:
 
new bool:IsDMInProgress[MAX_PLAYERS];

 

if(IsPlayerInRangeOfPoint(playerid, 100, 1268.521, 393.527, 410.067))
{
    bool:IsDMInProgress[playerid] = true
}

 

if(IsDMInProgress[playerid] = true)
{
    //tégy amit akarsz :)
}

 
VAGY:(ha olyan a GM)
 
CMD:joinDM(playerid, params[])
{
    IsDMInProgress[playerid] = true
    return 1;
}

 
vagy akár így is lehet(például egy eventhez):
 
CMD:dmevent(playerid, params[])
{
    IsDMInProgress[playerid] = true
    return 1;
}

 
ÉS ha már true, akkor hogy NE kapjon fegyvert:
 
CMD:m4(playerid, params[])
{
    if(IsDMInProgress[playerid] = true) return GivePlayerWeapon(playerid, [fegyverID], ammo);
    {
         SendClientMessage(playerid, 0xFFFFFF, \"Ez a parancs jelenleg nem használható.\");
         return 1;
    }
}

 
Örülök ha segítettem!! :)
 
Köszi!
[mod]Megkérnék minden kedves témanyitót, ha kérdésére/kérésére választ kapott, akkor legyen szíves használni, a \"Téma megoldva\" funkciót![/mod]