Szerző Téma: Admin Chat  (Megtekintve 2526 alkalommal)

Admin Chat
« Dátum: 2012. július 22. - 00:08:46 »
0 Show voters
Hello,hogy tudom azt megcsinálni (rcon)adminnak pl:legyen a parancs /s (ide  berija a szoveget) a szoveg megjlenik 2 ilyen jel kozott ** **Es a szoveg elott irja ADMIN:es akkor a szoveg..
Koszonom elore is
« Utoljára szerkesztve: 2012. július 23. - 15:19:12 írta dxslide »

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Admin Chat
« Válasz #1 Dátum: 2012. július 22. - 00:19:08 »
0 Show voters

#include a_samp
#include zcmd
#include sscanf
CMD:s(playerid, params[])
{
new string[128], szoveg[128];
if(sscanf(params, \"s\", szoveg)) return SendClientMessage(playerid, -1, \"Használat: /s [szöveg]\");
format(string, sizeof(string), \"** ADMIN: %s **\", szoveg);
SendClientMessageToAll(-1, string);
return 1;
}

Admin Chat
« Válasz #2 Dátum: 2012. július 22. - 00:35:18 »
0 Show voters
Eddig mind szep es jo csak admin kene tudja hasznalni: :D es  hogy tudom megcsinalni hogy  pirossal irja a szoveget?Ja es ahogy vana  scriptbe /s [szoveg] na ha en beirom /s akkor  kiirja ADMIN:**** nem irja ki hasznalat ...
« Utoljára szerkesztve: 2012. július 22. - 00:40:32 írta dxslide »

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Admin Chat
« Válasz #3 Dátum: 2012. július 22. - 00:48:55 »
0 Show voters
Csak admin használhatja:
 

#include a_samp
#include zcmd
#include sscanf
CMD:s(playerid, params[])
{
new string[128], szoveg[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nem vagy admin!\");
if(sscanf(params, \"s\", szoveg)) return SendClientMessage(playerid, -1, \"Használat: /s [szöveg]\");
format(string, sizeof(string), \"** ADMIN: %s **\", szoveg);
SendClientMessageToAll(-1, string);
return 1;
}

 
A színt a pirossal jelölt helyre kell írni.
SendClientMessage(playerid, -1, \"asdasdasd\");
Itt keverhetsz színeket: http://sampforum.hu/index.php?page=color
Pl.: Kevertél egy színt. Ezt kaptad: 0x32d19fAA, annyit tesztel, hogy ezt bemásolod a pirossal jelölt helyre.
 
nem irja ki hasznalat ...[/quote]
Pedig elméletben ki kéne írnia.
Nem módosítottál rajta semmit?
Ha nem oldódik meg a problémád, akkor majd holnap frissen átnézem.
« Utoljára szerkesztve: 2012. július 22. - 00:51:05 írta Cannonn »

Admin Chat
« Válasz #4 Dátum: 2012. július 22. - 00:55:57 »
0 Show voters
Oke,koszi szepen:Dnem modositottam megnezem most!

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Admin Chat
« Válasz #5 Dátum: 2012. július 22. - 09:13:52 »
0 Show voters
#include a_samp
#include zcmd
#include sscanf
CMD:s(playerid, params[])
{
new string[128], szoveg[128];
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nem vagy admin!\");
if(sscanf(params, \"s[128]\", szoveg)) return SendClientMessage(playerid, -1, \"Használat: /s [szöveg]\");
format(string, sizeof(string), \"** ADMIN: %s **\", szoveg);
SendClientMessageToAll(-1, string);
return 1;
}

 
Tessék. Lemaradt az Sscanfon belüli stringlen.

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Admin Chat
« Válasz #6 Dátum: 2012. július 22. - 10:19:25 »
0 Show voters
Nem kell sscanf ilyen esetben.
 

#include  <     a_samp      >
#include  <     zcmd        >
CMD:s( playerid, params[] )
{
    if( IsPlayerAdmin( playerid ) )
    {
         new
                  szFormat[ 144 + 1 ];
         if( isnull( params ) ) return SendClientMessage( playerid, 0xFF0000AA, \"Használat: /s < Szöveg >\" );
         format( szFormat, sizeof( szFormat ), \"** ADMIN: %s **\", params );
         SendClientMessageToAll( 0xFF0000AA, szFormat );
    }
    else SendClientMessage( playerid, 0xFF0000AA, \"HIBA: Nem vagy Rcon admin!\" );
    return 1;
}

Admin Chat
« Válasz #7 Dátum: 2012. július 22. - 12:34:38 »
0 Show voters
De az a baj hogy ezt barki tudja hasznalni nem csak admin

Nem elérhető Gabor..

  • 1883
  • Gabor..
    • Profil megtekintése
Admin Chat
« Válasz #8 Dátum: 2012. július 22. - 13:48:25 »
0 Show voters
De, csak rcon admin tudja. Jelentkezz be Rcon adminsztrációs felületbe -> /rcon login < Jelszó > Ezután tudod használni.

Admin Chat
« Válasz #9 Dátum: 2012. július 22. - 20:42:16 »
0 Show voters
Nem erted amit akartam irni.Eppeg az a baj hogy  nem vagyok bejelentkezve es tudom hasznalni :|||

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Admin Chat
« Válasz #10 Dátum: 2012. július 22. - 21:05:56 »
0 Show voters
Az érdekes, mivel ez azt jelenti, hogy ha admin a játékos.
 
IsPlayerAdmin(playerid)

Admin Chat
« Válasz #11 Dátum: 2012. július 22. - 22:36:04 »
0 Show voters
Jaj bocs en voltam a hulye nekem alapbol be volt jelentkezve az rcon.Elnezest :D ::|

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal