GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: sza23 - 2012. október 13. - 17:56:53

Cím: /me
Írta: sza23 - 2012. október 13. - 17:56:53
Üdv! kellene nekem egy /me parancs de ugy hogy ne zcmd legyen hanem rendes,szóval ne igy kezdõdjön:
CMD:me mert ez zcmd
hanem igy:
if(strcmp(cmd, \"/me\", true) == 0)
értitek mire gondolok?
válaszokat elõre is köszönöm
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:00:13
dinivel nemjó?
Mert ha jó akkor ittvan dinivel.(vagyis szerintem ez dini :D )
 
COMMAND:me(playerid,params[])
{
// Setup local variables
new Msg[128], Message[128], Name[24];
// Send the command to all admins so they can see it
SendAdminText(playerid, \"/me\", params);
// Check if the player has logged in
if (APlayerData[playerid][LoggedIn] == true)
{
if (sscanf(params, \"s[128]\", Message)) SendClientMessage(playerid, 0xFF0000AA, \"Usage: \\\"/me <action>\\\"\");
else
{
    // Check if the player isn\'t muted
    if (APlayerData[playerid][Muted] == false)
    {
      GetPlayerName(playerid, Name, sizeof(Name));
      format(Msg, sizeof(Msg), \"* %s: %s\", Name, Message);
      SendClientMessageToAll(0xFFFF00AA, Msg);
   }
   else
       SendClientMessage(playerid, 0xFFFFFFFF, \"{FF0000}Nem írhatsz,mert valaki elnémított.\");
}
}
else
    return 0;
// Let the server know that this was a valid command
return 1;
}
Cím: /me
Írta: sza23 - 2012. október 13. - 18:02:04
nemjó !!!!
 
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(173) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(173) : error 017: undefined symbol \"cmd_me\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(173) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(173) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.
Cím: /me
Írta: doboka98 - 2012. október 13. - 18:02:45
    if(!strcmp(cmdtext, \"/me\", true, 3)) // 3 is the length of /me
    {
        if(!cmdtext[3])return SendClientMessage(playerid, 0xFF0000FF, \"USAGE: /me [action]\");
        new str[128];
        GetPlayerName(playerid, str, sizeof(str));
        format(str, sizeof(str), \"* %s %s\", str, cmdtext[4]);
        SendClientMessageToAll(0xFFFF00AA, str);
        return 1;
    }
Cím: /me
Írta: sza23 - 2012. október 13. - 18:05:04
nemjó  :(
 
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(192) : error 017: undefined symbol \"cmd\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(199) : error 017: undefined symbol \"cmd\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(207) : error 017: undefined symbol \"cmd\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(215) : error 017: undefined symbol \"cmd\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(217) : error 017: undefined symbol \"idx\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(223) : error 017: undefined symbol \"giveplayerid\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(225) : error 017: undefined symbol \"idx\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(230) : error 017: undefined symbol \"moneys\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(235) : error 017: undefined symbol \"giveplayerid\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(236) : error 017: undefined symbol \"giveplayerid\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(236) : error 017: undefined symbol \"giveplayer\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(236) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(236) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
13 Errors.
Cím: /me
Írta: doboka98 - 2012. október 13. - 18:08:11
Nem az én szkriptemnél van a gond.
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:09:23
Hát szerintem egyikel sincs baj, csak te nem jól rakod be a modba. :)
Cím: /me
Írta: sza23 - 2012. október 13. - 18:10:08
CMD:me(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, COLOR_GRAD1, \"Használat.: /me [cselekvés]\");
    new
        string[128],
        pName[128 char]
    ;
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), \"* %s %s\", pName, params);
    return SendClientMessageToAll(COLOR_ME, string);
}

 
ezt alakitsd át lécci

Dupla hozzászólás automatikusan összefûzve. ( 2012. október 13. - 18:11:24 )

OnPlayerCommandText

 
alá teszem
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:12:39
Lehet, hogy egy hülye kérdést fogok feltenni, de amikor beraktad valamelyik parancsot ami benne volt a modban parancs azt kitörölted?
Cím: /me
Írta: sza23 - 2012. október 13. - 18:13:48
egy kicsit érthetõbben fogalmazz  :D
Cím: /me
Írta: doboka98 - 2012. október 13. - 18:14:14
if(strcmp(cmd, \"/me\", true) == 0) 
{
    if(isnull(params)) return SendClientMessage(playerid, COLOR_GRAD1, \"Használat.: /me [cselekvés]\");
    new
        string[128],
        pName[128 char]
    ;
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), \"* %s %s\", pName, params);
    return SendClientMessageToAll(COLOR_ME, string);
}

 

Idézetet írta: halaloszto100 date=1350144759\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28554\" data-ipsquote-contentclass=\"forums_Topic
Lehet, hogy egy hülye kérdést fogok feltenni, de amikor beraktad valamelyik parancsot ami benne volt a modban parancs azt kitörölted?
 
Én is erre gondoltam....
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:15:57
Akkor kérdezek tovább..
Amit be másoltál, hogy alakítsuk át az a parancs benne van a modban?
Ha benne van akkor ha az enyémet vagy a dobokaét beleraktad akkor kitörölted azt?
Cím: /me
Írta: sza23 - 2012. október 13. - 18:17:50
elõre a modba nemvolt semmi olyan parancs én tettem bele de az erroros volt ezért fordultam ide gondoltam a zcmd az oka
Cím: /me
Írta: doboka98 - 2012. október 13. - 18:19:10
Azt az errorosat kitörölted, nézd meg, hogy csak egy /me parancs legyen a módban, és az az enyém legyen vagy halálosztóé.
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:19:52
Így is erroros?
 
CMD:me(playerid, params[])
{
    if(isnull(params)) return SendClientMessage(playerid, COLOR_GRAD1, \"Használat.: /me [cselekvés]\");
    new
        string[128],
        pName[128 char]
    ;
    GetPlayerName(playerid, pName, sizeof(pName));
    format(string, sizeof(string), \"* %s %s\", pName, params);
     SendClientMessageToAll(COLOR_ME, string);
     
     return 1;
}
Cím: /me
Írta: sza23 - 2012. október 13. - 18:21:16
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(174) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(174) : error 017: undefined symbol \"cmd_me\"
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(174) : error 029: invalid expression, assumed zero
C:\\DOCUME~1\\szabi\\Asztal\\SZERVER\\GAMEMO~1\\lvdm.pwn(174) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
4 Errors.

 
 :-[
lehet az includekkal vannak gondok?
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:22:09
Nemhiszem, mert azt írja, hogy az lvdm.pwn-be van a hiba.
Edit: Ha bemásolnád ide az lvdm.pwn tartalmát vagy elküldenéd nekem pmben akkor lehet, hogy jobban tudnék segíteni.
Cím: /me
Írta: sza23 - 2012. október 13. - 18:22:31
Includek:



#include <a_samp>
#include <core>
#include <float>
#include <time>
#include <file>
#include <morphinc>
#include <streamer>
#include <a_npc>
#include <zcmd>
#include <sscanf2>
#include <dini>
 

Dupla hozzászólás automatikusan összefûzve. ( 2012. október 13. - 18:23:21 )

beletetem a lvdm modba
Cím: /me
Írta: doboka98 - 2012. október 13. - 18:24:02
Az enyémet próbáld.
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:24:19
Másold be vagy küld el nekem az lvdm.pwn tartalmát.
Cím: /me
Írta: sza23 - 2012. október 13. - 18:27:18
elkuldtem
Cím: /me
Írta: Flash - 2012. október 13. - 18:37:47
Azthiszem az a hiba, hogy 2x van bent a /me paramcs. Keresd meg: CTRL+F ott írd be CMD:me és kiadja és find ex-re kattints.
Cím: /me
Írta: halaloszto100 - 2012. október 13. - 18:48:31
Idézetet írta: Flash date=1350146267\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28554\" data-ipsquote-contentclass=\"forums_Topic
Azthiszem az a hiba, hogy 2x van bent a /me paramcs. Keresd meg: CTRL+F ott írd be CMD:me és kiadja és find ex-re kattints.
 
Elküldte nekem volt benne 1 /me parancs azt kicseréltem amit doboka másolt be.