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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: Mokus - 2012. augusztus 19. - 12:59:49

Cím: Dialogos bugreport rendszer
Írta: Mokus - 2012. augusztus 19. - 12:59:49
Üdvözletem hát mostanába el kezdtem foglalkozni a Dini-vel még sok dolgot nem tudok ezért kérek benne segitséget itt.Persze a segitõkész tagok segitenek nekem.
Na ezt a scriptet nem csak én készitettem hanem sampforum.hu is mert õ segitett benne.
Remélem tetszik nektek köszönöm.
Letöltés:http://www.solidfiles.com/d/e96558c688/
 
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
//Készitõ:Mokus(Marcury)
//Segitett benne sampforum.hu tagok
#include <a_samp>
#define DIALOG_0 (0)
#include <Dini>
#pragma unused ret_memcpy
#define SERVER_USER_FILE \"bug/%s.ini\"
enum pInfo
{
bug,
 
}
new PlayerInfo[MAX_PLAYERS][pInfo];
new gPlayerLogged[MAX_PLAYERS];
#if defined FILTERSCRIPT
 
public OnFilterScriptInit()
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#else
main()
{
print(\"\\n----------------------------------\");
print(\" Blank Gamemode by your name here\");
print(\"----------------------------------\\n\");
}
 
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/bugreport\", cmdtext, true, 10) == 0)
{
    gPlayerLogged[playerid] = 0;
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if (!dini_Exists(file))
    {
ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_INPUT, \"Hiba üzenet\", \"Hiba üzenet\", \"Küldés\", \"Kilép\");
}
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if (dialogid == DIALOG_0)
{
    new name[MAX_PLAYER_NAME], file[256], string[128];
GetPlayerName(playerid, name, sizeof(name));
     format(file, sizeof(file), SERVER_USER_FILE, name);
      dini_Create(file);
dini_Set(file,\"Ezt a hibát találták a szerveredbe\",inputtext);
    }
    }
#endif

 
[mod]A script hibás![/mod]
Cím: Dialogos bugreport rendszer
Írta: DrAkE - 2012. augusztus 19. - 13:05:15
Ahogy jelenleg nézem, ez Játékmód, és nem FilterScript.
Cím: Dialogos bugreport rendszer
Írta: Mokus - 2012. augusztus 19. - 13:06:04
Igen benne hagytam pár dolgot de teszteltem FS nek is mûködik meg úgyis mindenki a dialogot a modjába irja
Cím: Dialogos bugreport rendszer
Írta: bendor - 2012. augusztus 19. - 13:08:17
Idézetet írta: Mokus date=1345373989\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"26449\" data-ipsquote-contentclass=\"forums_Topic


dini_Set(file,\"Ezt a hibát találták a szerveredbe\",inputtext);

 

Vagy én vagyok hülye,vagy ez tényleg \"Ezt a hibát találták a szerveredbe\"-t ment?
Cím: Dialogos bugreport rendszer
Írta: Mokus - 2012. augusztus 19. - 13:09:03
1.1 es verzióba már fogok be tenni sima /report-ot is meg még pár dolgot ami szükséges egy szerverbe

Dupla hozzászólás automatikusan összefûzve. ( 2012. augusztus 19. - 13:09:42 )

bendor az úgy menti hogy Ezt a hibát találták a szerveredbe:hiba szövege
Cím: Dialogos bugreport rendszer
Írta: bendor - 2012. augusztus 19. - 13:11:23
De akkor kéne %s is nem?
Cím: Dialogos bugreport rendszer
Írta: DrAkE - 2012. augusztus 19. - 13:11:47
A \"gPlayerLogged\" változót, nem is használod, akkor minek van/kell bele? Illetve a PlayerInfo változót, illetve az enumot se használod.
Cím: Dialogos bugreport rendszer
Írta: Mokus - 2012. augusztus 19. - 13:12:09
Mondom teszteltem és jó ha akarod probáld ki

Dupla hozzászólás automatikusan összefûzve. ( 2012. augusztus 19. - 13:12:37 )

Azok azért vannak benne mert bénáztam egy kicsit  :Cry2:

Dupla hozzászólás automatikusan összefûzve. ( 2012. augusztus 19. - 16:10:55 )

Na be zárom a témát töltögessétek stb...