Szerző Téma: parancsok láthatósága  (Megtekintve 1787 alkalommal)

parancsok láthatósága
« Dátum: 2011. október 12. - 15:44:22 »
+1 Show voters
Üdv
Azt hogy tudnám megcsinálni hogy az adminok beírnak vmi parancsot és akkor látják hogy a játékosok milyen parancsot használnak
ja és LuxAdminom van

parancsok láthatósága
« Válasz #1 Dátum: 2011. október 12. - 15:49:06 »
0 Show voters
/enable readcmds

parancsok láthatósága
« Válasz #2 Dátum: 2011. október 12. - 15:52:22 »
+1 Show voters
Idézetet írta: kadaradam date=1318427346\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12453\" data-ipsquote-contentclass=\"forums_Topic
/enable readcmds
 
azt már kiszedtem mert nem mûködött és még az se volt jó hogy az minden adminnak bekapcsolta
« Utoljára szerkesztve: 2011. október 12. - 15:58:56 írta Dawid94 »

parancsok láthatósága
« Válasz #3 Dátum: 2011. október 12. - 16:23:35 »
0 Show voters
Mûködnie kell

parancsok láthatósága
« Válasz #4 Dátum: 2011. október 12. - 16:27:13 »
+1 Show voters
Idézetet írta: kadaradam date=1318429415\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12453\" data-ipsquote-contentclass=\"forums_Topic
Mûködnie kell
 
ha mûködne is akkor se lenne jó mert akkor kiírja minden adminnak nem csak annak aki beírja a parancsot 

parancsok láthatósága
« Válasz #5 Dátum: 2011. október 12. - 16:35:41 »
0 Show voters
A szokásos kérdésem:
MILYEN LUXADMIN???
van 500ezer féle...
LAdmin4v2 ?
Ladmin4v3 ?
L.A.S. Lux Admin System ?
vagy más ?
Am meg...:
[pawn]public OnPlayerCommandText(playerid,cmdtext[])
{
   format(string, sizeof(string), \"*** %s (%d) Parancs: %s\", pName(playerid),playerid,cmdtext);
   {
   if(IsPlayerConnected(i))
   {
   if( (AccInfo[Level] > AccInfo[playerid][Level]) && (AccInfo[Level] > 1) && (i != playerid))

   {


   SendClientMessage(i, grey, string);


   }


   }


   }


   return 0;


}[/pawn]


A parancsos dolog meg... Csinálsz egy változót aminek az értékét egy paranccsal módosítod, pl:


[pawn]new readcmds;[/pawn]


[pawn]OnFilterScriptInIt()


{


readcmds = 1;


return 1;


}[/pawn]


[pawn]CMD:rcmds(playerid,params[])


{


if(readcmds == 1)


{


readcmds = 0;


}


else if(readcmds == 0)


{


readcmds = 1;


}


return 1;


}[/pawn]


Az onplayercommandtext-es részhez pedig:


[pawn]if(readcmds == 1)


{


...


}[/pawn]
« Utoljára szerkesztve: 2011. október 12. - 16:41:39 írta staubka »

parancsok láthatósága
« Válasz #6 Dátum: 2011. október 12. - 16:39:02 »
+1 Show voters
Idézetet írta: staubka date=1318430141\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12453\" data-ipsquote-contentclass=\"forums_Topic
A szokásos kérdésem:
MILYEN LUXADMIN???
van 500ezer féle...
LAdmin4v2 ?
Ladmin4v3 ?
L.A.S. Lux Admin System ?
vagy más ?
 
ezt használom: http://sampforum.hu/index.php?topic=13954.0

parancsok láthatósága
« Válasz #7 Dátum: 2011. október 12. - 16:42:15 »
0 Show voters
KOMMENTEM MÓDOSÍTVA (luxadmintól függetlenül) !!!

parancsok láthatósága
« Válasz #8 Dátum: 2011. október 12. - 17:41:17 »
+1 Show voters
Idézetet írta: staubka date=1318430141\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"12453\" data-ipsquote-contentclass=\"forums_Topic
A szokásos kérdésem:
MILYEN LUXADMIN???
van 500ezer féle...
LAdmin4v2 ?
Ladmin4v3 ?
L.A.S. Lux Admin System ?
vagy más ?
Am meg...:
[pawn]public OnPlayerCommandText(playerid,cmdtext[])
{
   format(string, sizeof(string), \"*** %s (%d) Parancs: %s\", pName(playerid),playerid,cmdtext);
   {
   if(IsPlayerConnected(i))
   {
   if( (AccInfo[Level] > AccInfo[playerid][Level]) && (AccInfo[Level] > 1) && (i != playerid))

   {


   SendClientMessage(i, grey, string);


   }


   }


   }


   return 0;


}[/pawn]


A parancsos dolog meg... Csinálsz egy változót aminek az értékét egy paranccsal módosítod, pl:


[pawn]new readcmds;[/pawn]


[pawn]OnFilterScriptInIt()


{


readcmds = 1;


return 1;


}[/pawn]


[pawn]CMD:rcmds(playerid,params[])


{


if(readcmds == 1)


{


readcmds = 0;


}


else if(readcmds == 0)


{


readcmds = 1;


}


return 1;


}[/pawn]


Az onplayercommandtext-es részhez pedig:


[pawn]if(readcmds == 1)


{


...


}[/pawn]





F:\\samp szeró\\filterscripts\\LuxAdmin.pwn(5777) : error 017: undefined symbol \"i\"
F:\\samp szeró\\filterscripts\\LuxAdmin.pwn(5779) : error 017: undefined symbol \"i\"
F:\\samp szeró\\filterscripts\\LuxAdmin.pwn(5781) : error 017: undefined symbol \"i\"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
3 Errors.

 

ezt írja
« Utoljára szerkesztve: 2011. október 12. - 17:50:46 írta Dawid94 »

parancsok láthatósága
« Válasz #9 Dátum: 2011. október 12. - 17:58:51 »
0 Show voters
Sry kihagytam vmit.. xD
[pawn]public OnPlayerCommandText(playerid,cmdtext[])
{
   format(string, sizeof(string), \"*** %s (%d) Parancs: %s\", pName(playerid),playerid,cmdtext);
   for(new i = 0; i < MAX_PLAYERS; i++)
   {
   if(IsPlayerConnected(i))
   {
   if( (AccInfo[Level] > AccInfo[playerid][Level]) && (AccInfo[Level] > 1) && (i != playerid))

   {


   SendClientMessage(i, grey, string);


   }


   }


   }


   return 0;


}[/pawn]


De örömmel látoám, hogy legalább jó luxadminból copyztam ki XD

parancsok láthatósága
« Válasz #10 Dátum: 2011. október 12. - 18:08:58 »
+1 Show voters
na most hibát nem ír de a parancsokat se :(

parancsok láthatósága
« Válasz #11 Dátum: 2011. október 12. - 18:26:35 »
+1 Show voters
Feltöltöm az én LuxAdminom, perszeaz elsõ verzióját, mivel én már rengeteget módosítottam a sajátomon...
[pawn]
https://rapidshare.com/files/4211920748/LuxAdmin.pwn[/pawn]
Ez teljesen jól mûködik.. :)

parancsok láthatósága
« Válasz #12 Dátum: 2011. október 12. - 18:33:07 »
+1 Show voters
kösz a segítséget

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal