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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: [OKOSKA] - 2012. március 19. - 17:50:19

Cím: admin parancs
Írta: [OKOSKA] - 2012. március 19. - 17:50:19
ZCMD VEL LEGYEN!
És azt szeretném hogy hogyan írjam le kódban azt hogy mondjuk level 2 es admin használhassa ezt: configall
EZ CSAK EGY KITALÁLT PARANCS DE MST  JELEN SETBEN EZ LEGEYN!
aki megmondja az kap valamit. még nem tom mit...
ja megvan egy +ot 
 
ebben legyen!

 
ja és ha nem admin akkor ezt irja: NEM VAGY ADMIN (pirossal legyen)
Cím: admin parancs
Írta: leito222 - 2012. március 19. - 18:18:59
Tessék, itt egy RTC parancs.
[pawn]if (strcmp(\"/rtc\", cmdtext, true) == 0)
    {
if(!IsPlayerAdmin(playerid))
    {
     }
     new pName[MAX_PLAYER_NAME];
     new string[200];
     GetPlayerName(playerid, pName, sizeof(pName));
     format(string, sizeof(string), \"%s respawnolta a jármûvét\", pName);
     SendClientMessageToAll(0xAFAFAFAA, string);
    new jarmuid = GetPlayerVehicleID(playerid);
    SetVehicleToRespawn(jarmuid);
    TogglePlayerControllable(playerid, 1);
    return 1;
}[/pawn]
EZT CSAK RCON ADMIN HASZNÁLHATJA!
Cím: admin parancs
Írta: [OKOSKA] - 2012. március 19. - 18:26:05
köszi, de nekem az kell amit leirtam RÖVIDEN ÉS MÉG SEMMIT NE CSINÁLJON!
egyébként jó csak nekem nem ez kell!
Cím: admin parancs
Írta: leito222 - 2012. március 19. - 18:36:51
Jézus úristen... xDDD
[pawn]if (strcmp(\"/parancsneve\", cmdtext, true) == 0)
    {
if(!IsPlayerAdmin(playerid))
    {
     }
        //IDE AMIT AKARSZ.
    return 1;
}[/pawn]
Így már jobb?
Cím: admin parancs
Írta: N@rbirock - 2012. március 19. - 18:37:04
if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,\"Nem vagy admin\");

 
ez kell a parancsokhoz legalábis nálam igy van
Cím: admin parancs
Írta: [OKOSKA] - 2012. március 19. - 18:54:48
most hogyan? TELJES 1DB kódot akarok!
I.feltétel:2 es admin tudja beírni,
II.Feltétel:Parancs ez legyen: configall
ird be közzé hova irjam mit tegyen
ennyi******
nehéz? 1db kód
<aki tudja irja le!>
Cím: admin parancs
Írta: leito222 - 2012. március 19. - 18:58:35
Jó, de hisz azt írtuk le.
[pawn]if (strcmp(\"/configall\", cmdtext, true) == 0)
    {
if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,\"Nem vagy admin\");
{
IDE ÍRD AMIT AKARSZ.
}
return 1 ;
}[/pawn]
Cím: admin parancs
Írta: Asdeeer - 2012. március 19. - 18:58:43
Neki zmcd-re kell nem simán
Cím: admin parancs
Írta: leito222 - 2012. március 19. - 19:01:29
Bocs, nem figyeltem:
[pawn]CMD:configall(playerid, params[])
    {
if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,\"Nem vagy admin\");
{
IDE ÍRD AMIT AKARSZ.
}
return 1 ;
}[/pawn]
Cím: admin parancs
Írta: [OKOSKA] - 2012. március 19. - 19:44:24
errorors és az is :D :D :D :D :D
:)
BÁR: :(
[OKOSKA]®
                                           
     By OKOSKA®
Cím: admin parancs
Írta: N@rbirock - 2012. március 19. - 19:55:34
van registrácios rendszered?
Cím: admin parancs
Írta: [OKOSKA] - 2012. március 19. - 19:57:22
nem benne van az ladmin4 ben?
de
akkor csak van!
magyarul:  :yes:
De mi lehet az error?
Cím: admin parancs
Írta: N@rbirock - 2012. március 19. - 20:00:50
akor az ladminba ted a parancsot ha azt akarod hogy 2-es admin tudja használni
Cím: admin parancs
Írta: dexi - 2012. március 19. - 20:33:22
[OKOSKA] ne legyél már ennyire flegmázó egyén...
 
CMD:ittaretkesparancsod( playerid ) // Abban az esetben ha paramétert szeretnél megadni: \"CMD:ittaretkesparancsod( playerid, params[] )\"
{
if( MINÁLAD_AZ_ADMIN_VÁLTOZÓ < 2 ) return SendClientMessage( playerid, -1, \"Nem vagy 2-es admin!\" );
// Ide hogy mit csináljon a parancsod..
return 1;
}
Cím: admin parancs
Írta: [OKOSKA] - 2012. március 20. - 16:33:00
:D mia za admin változó?
én mapper vagyok nem scripter!
Cím: admin parancs
Írta: dexi - 2012. március 20. - 17:37:36
Minden vagy te barátom csak mapper nem.
Az admin változó az az ami az adminszinted tárolja.. Keresd meg a mododban vagy FS-edben a változó nevét. Ha leírod ide nekem megcsinálom a parancsod.
Cím: admin parancs
Írta: [OKOSKA] - 2012. március 20. - 18:42:37
hol keressem?
Inkább megcsinálom én.
ha nem ír más elõbb
megnézem ladmin4ben az van nekem!
Abbami ?
ird meg
Cím: admin parancs
Írta: dexi - 2012. március 20. - 19:37:14
ahogy nézem ladmin4 dcmd-ben van meg írva.
 
dcmd_configall(playerid,params[])
{
    if( PlayerInfo[playerid][Level] >= 2 )
{
    // Ide írd hogy mit csináljon a parancs.
    return 1;
}
}
/* Ezt majd az OnPlayerCommandText-hez:
dcmd( configall, 9, cmdtext );
*/