#include < a_samp >#define DIALOG_ID ( 100 )public OnPlayerCommandText( playerid, cmdtext[ ] ){ if ( strcmp ( cmdtext, \"/feljegyez\", true ) == 0 ) { if ( !fexist ( \"note.txt\" ) ) { SendClientMessage ( playerid, 0xFFFF00AA, \"Nincs jegyzet fájl!\" ); } else { ShowPlayerDialog ( playerid, DIALOG_ID, DIALOG_STYLE_INPUT, \"Jegyzetkönyv\", \"Kérlek adj meg egy szöveget.:\", \"Rendben\", \"Mégse\" ); } return 1; } return 0;}public OnDialogResponse ( playerid, dialogid, response, listitem, inputtext[ ] ){ if ( dialogid == DIALOG_ID && response ) { if ( inputtext [ 0 ] ) return ShowPlayerDialog ( playerid, DIALOG_ID, DIALOG_STYLE_INPUT, \"Jegyzetkönyv\", \"Nem írtál be szöveget!\",\"Rendben\",\"Mégse\" ); new string[ 256 ], pname[ MAX_PLAYER_NAME ], year, month, day; getdate ( year, month, day ); GetPlayerName ( playerid, pname, sizeof ( pname ) ); new File: note = fopen ( \"note.txt\", io_append ); format ( string, sizeof ( string ) , \"%s: %s [ Dátum: %d.%d.%d ]\\n\", year, month, day, pname, inputtext ); fwrite ( note, string ); fclose ( note ); SendClientMessage ( playerid, 0xFFFF00AA, \"Új jegyzet feljegyezve!\" ); } return 1;}
IceMan írta: #include < a_samp >#define DIALOG_ID ( 100 )public OnPlayerCommandText( playerid, cmdtext[ ] ){ if ( strcmp ( cmdtext, \"/feljegyez\", true ) == 0 ) { if ( !fexist ( \"note.txt\" ) ) { SendClientMessage ( playerid, 0xFFFF00AA, \"Nincs jegyzet fájl!\" ); } else { ShowPlayerDialog ( playerid, DIALOG_ID, DIALOG_STYLE_INPUT, \"Jegyzetkönyv\", \"Kérlek adj meg egy szöveget.:\", \"Rendben\", \"Mégse\" ); } return 1; } return 0;}public OnDialogResponse ( playerid, dialogid, response, listitem, inputtext[ ] ){ if ( dialogid == DIALOG_ID && response ) { if ( inputtext [ 0 ] ) return ShowPlayerDialog ( playerid, DIALOG_ID, DIALOG_STYLE_INPUT, \"Jegyzetkönyv\", \"Nem írtál be szöveget!\",\"Rendben\",\"Mégse\" ); new string[ 256 ], pname[ MAX_PLAYER_NAME ], year, month, day; getdate ( year, month, day ); GetPlayerName ( playerid, pname, sizeof ( pname ) ); new File: note = fopen ( \"note.txt\", io_append ); format ( string, sizeof ( string ) , \"%s: %s [ Dátum: %d.%d.%d ]\\n\", year, month, day, pname, inputtext ); fwrite ( note, string ); fclose ( note ); SendClientMessage ( playerid, 0xFFFF00AA, \"Új jegyzet feljegyezve!\" ); } return 1;}