-
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)
-
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!
-
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!
-
Jézus úristen... xDDD
[pawn]if (strcmp(\"/parancsneve\", cmdtext, true) == 0)
{
if(!IsPlayerAdmin(playerid))
{
}
//IDE AMIT AKARSZ.
return 1;
}[/pawn]
Így már jobb?
-
if(PInfo[playerid][Level] < 2) return SendClientMessage(playerid,red,\"Nem vagy admin\");
ez kell a parancsokhoz legalábis nálam igy van
-
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!>
-
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]
-
Neki zmcd-re kell nem simán
-
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]
-
errorors és az is :D :D :D :D :D
:)
BÁR: :(
[OKOSKA]®
By OKOSKA®
-
van registrácios rendszered?
-
nem benne van az ladmin4 ben?
de
akkor csak van!
magyarul: :yes:
De mi lehet az error?
-
akor az ladminba ted a parancsot ha azt akarod hogy 2-es admin tudja használni
-
[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;
}
-
:D mia za admin változó?
én mapper vagyok nem scripter!
-
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.
-
hol keressem?
Inkább megcsinálom én.
ha nem ír más elõbb
megnézem ladmin4ben az van nekem!
Abbami ?
ird meg
-
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 );
*/