Szerző Téma: PM rendszer 0.3e  (Megtekintve 2924 alkalommal)

PM rendszer 0.3e
« Dátum: 2012. szeptember 26. - 23:15:35 »
+1 Show voters
Sziasztok!Irtam egy PM rendszert nos nem nagy szám de jól jöhet egyeseknek!

Parancsa:/pm

Kód:
//PM rendszer 0.3e By:[sDW]BlackJack!
//     * *         |\\      /|
//    |    *       | \\    / |
//    |*  *        |  \\  /  |
//    |            |   \\/   |
//    |            |        |
//    |            |        |
//    |            |        |
//    |            |        |
#include <a_samp>
#include <sscanf2>
#include <zcmd>
#include <colors>
public OnFilterScriptInit()
{
        print(\"\\n--------------------------------------\");
        print(\"PM rendszer 0.3e By:[sDW]BlackJack!\");
        print(\"--------------------------------------\\n\");
        return 1;
}
stock GetNev(playerid)
{
new NEV[MAX_PLAYER_NAME];
GetPlayerName(playerid,NEV,50);
return NEV;
}
CMD:pm(playerid, params[])
{
new pID;
new uzenet[200];
new player1;
if(sscanf(params, \"us\", pID,uzenet)) SendClientMessage(playerid, COLOR_YELLOW, \"[Használat]: /pm [playerid] [uzenet]\");
else {
format(uzenet, 200, \"(PM):*%s küldöt neked egy üzenetet:%s\", GetNev(playerid), uzenet);
SendClientMessage(pID, COLOR_GREEN, uzenet);
}
if(!IsPlayerConnected(player1) || IsPlayerNPC(player1)) return SendClientMessage(playerid, COLOR_RED, \"Érvénytelen azonosító!\");
if(playerid == player1) return SendClientMessage(playerid, COLOR_RED, \"Magadnak nem küldhetsz privát üzeneted!\");
return 1;
}
//     * *         |\\      /|
//    |    *       | \\    / |
//    |*  *        |  \\  /  |
//    |            |   \\/   |
//    |            |        |
//    |            |        |
//    |            |        |
//    |            |        |

 
Letöltési link:http://www.solidfiles.com/d/ef39bf5370/
« Utoljára szerkesztve: 2012. október 23. - 17:30:52 írta [SDW]BlackJack »

Nem elérhető doboka98

  • 1002
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #1 Dátum: 2012. szeptember 27. - 16:15:41 »
0 Show voters
Ez nem inkább egy parancs? Nem lehet rendszernek nevezni...

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #2 Dátum: 2012. szeptember 27. - 17:09:48 »
0 Show voters
Elég jó lett nekem tetszik egyszerû és jó :)

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #3 Dátum: 2012. szeptember 28. - 07:44:44 »
0 Show voters
Szép kód , de igy egyszerübb sztem .
 
CMD:pm(playerid, params[])
{
    new player1, pm[120];
    if(sscanf(params, \"us[120]\", player1, pm)) return SendClientMessage(playerid, COLOR_RED, \"HASZNÁLAT: /pm [Játékos ID/Név] [Üzenet]\");
       
    if(!IsPlayerConnected(player1) || IsPlayerNPC(player1)) return SendClientMessage(playerid, COLOR_RED, \"Érvénytelen azonosító!\");
if(playerid == player1) return SendClientMessage(playerid, COLOR_RED, \"Magadnak nem küldhetsz privát üzeneted!\");
   
    OnPlayerPrivmsg(playerid, player1, pm);
    return 1;
}
forward OnPlayerPrivmsg(playerid, recieverid, text[]);
public OnPlayerPrivmsg(playerid, recieverid, text[])
{
new str[128+1];
format(str,sizeof(str),\"[ PM ]: %s-tõl(ID:%i): %s\", pName(playerid), playerid, text);
SendClientMessage(recieverid,-1,str);
format(str,sizeof(str),\"[ PM ]: %s-nek(ID:%i): %s\", pName(recieverid), recieverid, text);
SendClientMessage(playerid,-1,str);
return 1;
}
stock pName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
return name;
}
« Utoljára szerkesztve: 2012. szeptember 29. - 23:06:22 írta ZzzzzZ »

PM rendszer 0.3e
« Válasz #4 Dátum: 2012. szeptember 28. - 12:08:44 »
0 Show voters
Koszike mindenkinek!

PM rendszer 0.3e
« Válasz #5 Dátum: 2012. szeptember 29. - 15:35:15 »
0 Show voters
Sajnos nekem ezt írja:
E:\\San Andreas Server\\filterscripts\\PM.pwn(12) : warning 235: public function lacks forward declaration (symbol \"OnPlayerPrivmsg\")
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : error 017: undefined symbol \"format\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(16) : error 017: undefined symbol \"SendClientMessage\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : error 017: undefined symbol \"format\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(19) : error 017: undefined symbol \"SendClientMessage\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : error 017: undefined symbol \"MAX_PLAYER_NAME\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : error 009: invalid array size (negative, zero or out of bounds)
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : error 036: empty statement
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
8 Errors.

Nem elérhető Dead

  • 2045
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #6 Dátum: 2012. szeptember 29. - 16:28:52 »
0 Show voters
Omg, itt a vég............
#include a_samp
#include zcmd
#include sscanf2

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #7 Dátum: 2012. szeptember 29. - 23:07:17 »
0 Show voters
és még valami :
a public OnPlayerPrivMsg felé rakd ezt : forward OnPlayerPrivmsg(playerid, recieverid, text[]);

PM rendszer 0.3e
« Válasz #8 Dátum: 2012. szeptember 30. - 19:35:28 »
0 Show voters
Ezt így berakom, és nem igazán akarja indítani a scriptet. Hiába írom be hogy /pm [iD]azt írja ki hogy unknown commands.

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #9 Dátum: 2012. szeptember 30. - 19:39:16 »
0 Show voters
ird be a server.cfg-be ezt : plugins sscanf

PM rendszer 0.3e
« Válasz #10 Dátum: 2012. október 02. - 15:32:26 »
0 Show voters
Idézetet írta: kyle900 date=1348925715\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28005\" data-ipsquote-contentclass=\"forums_Topic
Sajnos nekem ezt írja:
E:\\San Andreas Server\\filterscripts\\PM.pwn(12) : warning 235: public function lacks forward declaration (symbol \"OnPlayerPrivmsg\")
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : error 017: undefined symbol \"format\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(15) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(16) : error 017: undefined symbol \"SendClientMessage\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : error 017: undefined symbol \"format\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(18) : warning 202: number of arguments does not match definition
E:\\San Andreas Server\\filterscripts\\PM.pwn(19) : error 017: undefined symbol \"SendClientMessage\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : error 017: undefined symbol \"MAX_PLAYER_NAME\"
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : error 009: invalid array size (negative, zero or out of bounds)
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : error 036: empty statement
E:\\San Andreas Server\\filterscripts\\PM.pwn(25) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright © 1997-2006, ITB CompuPhase
8 Errors.
 
xDDD  :DTIPP:Elsonek nezd at hogy minden rogzitve van-e aztan ird az ilyeneket!
« Utoljára szerkesztve: 2012. október 02. - 15:42:14 írta [SDW]BlackJack »

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
PM rendszer 0.3e
« Válasz #11 Dátum: 2012. október 02. - 17:50:41 »
0 Show voters
Amúgy miért 0.3e? Ugyan úgy megy a többi verzión is :D
Amúgy jó lett grat.

PM rendszer 0.3e
« Válasz #12 Dátum: 2012. október 02. - 21:04:15 »
0 Show voters
Idézetet írta: BoOy date=1349193041\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28005\" data-ipsquote-contentclass=\"forums_Topic
Amúgy miért 0.3e? Ugyan úgy megy a többi verzión is :D
Amúgy jó lett grat.
 
Hat azert mert 0.3e pawno verziot hasznalok -.-\"  8)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal