Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - inf

Oldalak: 1 ... 21 22 [23] 24 25
331
Segítségkérés / /admins Flood
« Dátum: 2013. Október 20. - 12:34:51 »
Még annyit hogyha nincsen fent 1 admin se akkor írja ki hogy \"Nincs online admin a szerveren!\"

332
Segítségkérés / /admins Flood
« Dátum: 2013. Október 20. - 11:51:16 »
Sziasztok!

Készítettem egy /admins parnacsot de ha beírom akkor valamiért lefloodolja a chatet.


Miért?


Script:

 
CMD:admins(playerid, params[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
      if(JatekosInfo[playerid][AdminSzint] > 0)
       {
   new szFormat[128];
           format(szFormat, sizeof(szFormat), \"{2bff00}Online: {ff0000}%s {00ccff}[Adminszint: {ff0000}%d{00ccff}]\",GetName(i),JatekosInfo[AdminSzint]);
           SendClientMessage(playerid, -1, szFormat );
}
}
return 1;
}

333
Segítségkérés / Warn
« Dátum: 2013. Október 20. - 10:48:48 »
Köszi!

334
Segítségkérés / Warn
« Dátum: 2013. Október 20. - 00:22:20 »
Sziasztok!

Valaki megtudná mondani hogy hogyan kell ezt úgy beállítani hogy 0-tól felfele mehet de 0-tól lefele már nem .

 
if(JatekosInfo[playerid][Figyelmeztetesek] == 0)

335
Szkript kérések / Idõre szóló ban
« Dátum: 2013. Október 18. - 23:27:05 »
Sziasztok!

Szeretnék kérni egy olyan scriptet hogy idõre lehessen bannolni játékosokat. ( Parancs: /tban [Játékos] [indok] [Nap] [Óra] [Perc] )


Elõre is köszi!

336
Szkript kérések / Játék idõ
« Dátum: 2013. Október 17. - 16:37:51 »
Sziasztok!

Kérnék egy olyan scriptet hogyha a játékos beregisztrál onan kezdve számolja neki az online játékidõt.


Meg egy /gametime csak ez lecsatlakozásnál elveszik tehát nullázódik.


Elõre is köszi!

337
Segítségkérés / Itt kérdezz warningot/error -t!
« Dátum: 2013. Október 16. - 21:50:18 »
Idézetet írta: Szily88 date=1381951590\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22125\" data-ipsquote-contentclass=\"forums_Topic
D:\\MOD\\hejj.pwn(1) : warning 235: public function lacks forward declaration (symbol \"OnPlayerText\")
D:\\MOD\\hejj.pwn(3) : error 017: undefined symbol \"SetPlayerChatBubble\"
D:\\MOD\\hejj.pwn(4) : warning 217: loose indentation
Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
1 Error.
public OnPlayerText(playerid, text[])
{
    SetPlayerChatBubble(playerid, text, 0x0dff00AA, 70.0, 10000);
        return 1;
}
 
Írd be ezt az elejére:
 
#include <a_samp>

338
Segítségkérés / Error
« Dátum: 2013. Október 16. - 21:00:08 »
Erre miért kapom ezeket a hibákat?
 
error 001: expected token: \";\", but found \"-integer value-\"
warning 215: expression has no effect
error 001: expected token: \";\", but found \"-integer value-\"
warning 215: expression has no effect

 

public OnPlayerDeath(playerid, killerid, reason)
{
   JatekosInfo[killerid][Oles] ++ 1;
   JatekosInfo[playerid][Halal] ++ 1;
return 1;
}

339
Segítségkérés / Script
« Dátum: 2013. Október 16. - 20:17:29 »
Írtam egyet teszteltem mûködik.
 
#include <a_samp>
forward reklam();
new reklamido;
new Reklam[][]=
{
    \"Tuladjdonosok:Szily88 es Csabee\",
    \"Admin:[RC]zsolti\",
    \"Kezdobonusz: 80 pont,1500000$ es egy ingyen haz\",
    \"Ha problemad van kerj segitseget egy admintol!\" // utolsóhoz nem kell veszõ
};
public OnFilterScriptInit()
{
reklamido = SetTimer(\"reklam\",60000*1,true); //1percenként küldi el
return 1;
}
public OnFilterScriptExit()
{
KillTimer(reklamido);
return 1;
}
public reklam()
{
SendClientMessageToAll(-1,Reklam[random(sizeof(Reklam))]);
return 1;
}

340
Segítségkérés / Kick kötelezõ indok
« Dátum: 2013. Október 16. - 20:06:43 »
Köszi!

341
Segítségkérés / Kick kötelezõ indok
« Dátum: 2013. Október 16. - 18:30:50 »
Sziasztok!

Hogyan lehet azt megcsinálni hogy ha nem ír be indokot akkor írja ki \"Add meg az indokot\".


Kick scriptem:

 
CMD:kick(playerid,params[])
{
if(IsPlayerConnected(playerid) && Belepve[playerid] == 1)
{
    if(JatekosInfo[playerid][AdminSzint] >= 1)
    {
        new id,indok[128];
        if(sscanf(params,\"us\",id,indok))return SendClientMessage(playerid,-1,\"{\"piros\"}Használat: /kick [Játékos] [indok]\");
        if(IsPlayerConnected(id))
        {
        new neve[MAX_PLAYER_NAME];
        GetPlayerName(playerid,nev,sizeof(nev));
        GetPlayerName(id,neve,sizeof(neve));
        new string[256];
        format(string,sizeof(string),\"%s ki lett dobva admin: %s által! [indok: %s]\",neve,nev,indok);
        SendClientMessageToAll(-1,string);
      UjKick(id);
   }
   else SendClientMessage(playerid,-1,\"{\"piros\"}Nincs ilyen játékos!\");
    }
    else SendClientMessage(playerid,-1,\"{\"piros\"}Nem vagy admin vagy nincs meg a kellõ szinted!\");
}
else SendClientMessage(playerid,-1,\"{\"piros\"}Nem vagy bejelentkezve!\");
return 1;
}

342
Segítségkérés / Warn script átírása
« Dátum: 2013. Október 14. - 22:13:35 »
Nem volt bent az sscanf nem rég telepítettem újra a szervert de mostmár jó a script.
Köszi!

343
Segítségkérés / Warn script átírása
« Dátum: 2013. Október 14. - 20:10:05 »
Valami nem jó, beteszem a szerverbe és azt írja mind a 3 parancsra hogy \"SERVER: Unknow command.\"
Miért? ( Bevagyok RCON-ba jelentkezve )

344
Segítségkérés / Warn script átírása
« Dátum: 2013. Október 14. - 17:47:31 »
Sziasztok!

Valaki át tudná nekem írni ezt a warn scriptet olyanra hogy dini-be mentse hogy hány % figyelmeztetése van és hogy ne csak 15, 25, 50 % figyelmeztetést lehessen kiosztani hanem annyit amennyit beír és még az unwarnot is átkellene ilyenre írni hogy ne az egészet vegye le hanem amennyit beír annyit vegyen le.


Eredeti téma:
Warn minirendszer(Adminnak) \\SampForum módra\\
Script:
 
#include a_samp
#include sscanf2
#include zcmd
#define DIALOG_WARNS 123
new
       id,
       str[128]
;
public OnPlayerConnect(playerid) {
       SetPVarInt(playerid, \"Warn\", 0);
       return 1;
}
CMD:warn(playerid, params[]) {
       if(!GetPVarInt(playerid, \"Admin\")) return 0;
       new szazalek;
       if(sscanf(params, \"us[64]i\", id, params, szazalek)) return SendClientMessage(playerid, -1, \"Használat: /warn [playerid/név] [indok] [százalék(15,25,50)]\");
       if(!(1 < strlen(params) < 65)) return SendClientMessage(playerid, -1, \"Hiba. Az indoknak min. 2, max. 64 karakternek kell lennie!\");
       if(szazalek != 15 || szazalek != 25 || szazalek != 50) return SendClientMessage(playerid, -1, \"Figyelmeztetése szintek: 15, 25 vagy 50\");
       SetPVarInt(id, \"Warn\", GetPVarInt(id, \"Warn\")+szazalek);
       if(GetPVarInt(id, \"Warn\") >= 100) {
               format(str, sizeof(str), \"%s-nak/nek kigyûlt a 100 százalék figyelmeztetése, ezért kickelve lett a szerverrõl!\", Name(id));
               SendClientMessageToAll(-1, str);
               Kick(id);
               return 1;
       }else{
               format(str, sizeof(str), \"Admin %s %i százalék figyelmeztetésben részesítette %s-t! Indok: %s\", Name(playerid), szazalek, Name(id), params);
               SendClientMessageToAll(-1, str);
       }
       return 1;
}
CMD:unwarn(playerid, params[]) {
       if(!GetPVarInt(playerid, \"Admin\")) return 0;
       if(sscanf(params, \"u\", id)) return SendClientMessage(playerid, -1, \"Használat: /warn [playerid/név]\");
       if(GetPVarInt(id, \"Warn\") > 0) return SendClientMessage(playerid, -1, \"Hiba. Ennek a játékosnak nincs figyelmeztetése\");
       SetPVarInt(id, \"Warn\", 0);
       format(str, sizeof(str), \"Admin, %s levette a figyelmeztetést %s alól!\", Name(playerid), Name(id));
       SendClientMessageToAll(-1, str);
       return 1;
}
CMD:warns(playerid) {
       new count, string[512];
       for(new i; i < MAX_PLAYERS; i++) {
               if(!IsPlayerConnected(i)) continue;
               if(GetPVarInt(i, \"Warn\") > 0) {
                       format(str, sizeof(str), \"%i. %s - %i százalék\\n\", count, Name(i), GetPVarInt(i, \"Warn\"));
                       strcat(string, str);
                       count ++;
               }
       }
       ShowPlayerDialog(playerid, DIALOG_WARNS, DIALOG_STYLE_MSGBOX, \"Figyelmeztetések:\", string, \"Oké\", \"\");
       return 1;
}
Name(playerid) {
       new n[24];
       GetPlayerName(playerid, n, 24);
       return n;
}

345
Szkript kérések / Szavazós dialog
« Dátum: 2013. Október 13. - 20:57:31 »
És azt még nem tudnád beleírni hogy amelyiknek a legnagyobb az értéke az lépjen érvénybe?

Oldalak: 1 ... 21 22 [23] 24 25
SimplePortal 2.3.7 © 2008-2024, SimplePortal