Welcome, Guest |
You have to register before you can post on our site.
|
Online Users |
There are currently 212 online users. » 0 Member(s) | 209 Guest(s) Google, Bing, Applebot
|
Latest Threads |
Magic DeathMatch/Freeroam
Forum: Gamemodes
Last Post: TabithaPfannerstill
5 hours ago
» Replies: 1
» Views: 1,415
|
FPS issues
Forum: General Discussions
Last Post: Frank Buckland
8 hours ago
» Replies: 2
» Views: 495
|
Las Venturas Gang Wars - ...
Forum: Advertisements
Last Post: lvgwgta
Yesterday, 06:47 PM
» Replies: 0
» Views: 18
|
[Request] Linko Gaming Ro...
Forum: General Discussions
Last Post: JamesC
2025-06-20, 07:34 PM
» Replies: 0
» Views: 33
|
RevolutionX DM/Stunt/Race...
Forum: Advertisements
Last Post: DerekZ905
2025-06-18, 03:12 PM
» Replies: 0
» Views: 58
|
samp-cef
Forum: Questions and Suggestions
Last Post: jamespssamp
2025-06-18, 11:36 AM
» Replies: 0
» Views: 37
|
SA-MP Crash
Forum: General Discussions
Last Post: davidfreeman
2025-06-11, 04:58 AM
» Replies: 0
» Views: 172
|
Offering Pawn Scripting S...
Forum: Pawn Scripting
Last Post: Mido
2025-06-07, 01:30 PM
» Replies: 0
» Views: 275
|
How to make your GTA SA:M...
Forum: Tutorials
Last Post: NoxxeR
2025-06-07, 06:48 AM
» Replies: 3
» Views: 1,237
|
discord ban
Forum: Support
Last Post: NickS
2025-06-07, 06:23 AM
» Replies: 2
» Views: 502
|
|
|
Una pregunta de YOUTUBE |
Posted by: Soichiro - 2019-04-21, 05:36 AM - Forum: Spanish/Espa?ol
- Replies (7)
|
 |
Chicos saben tengo un canal de youtube y muy pronto podre monetilizarlo.
Pero lo que me impide hacerlo es que soy de venezuela he estado leyendo gu?as y dem?s pero no me confi? alguien que sea de venezuela y me explique como logro monetizar alg?n canal recientemente. Hay un youtuber maikplay es de venezuela y tiene su canal monetizado.
?Alg?n tip?
|
|
|
[Tutorial] Sistema simple de Log's |
Posted by: Screw - 2019-04-21, 05:11 AM - Forum: Programaci?n
- Replies (2)
|
 |
Buenas comunidad de Burgershot, hoy les vengo a compartir un sistema de log's simple pero efectivo que casi siempre utilizo en la creaci?n de alg?n gamemode y as? tener mejor controlado lo que sucede dentro del servidor cuando no me encuentro en ?l. Todo lo explicar? paso por paso en el c?digo, creo que es la forma m?s efectiva de entenderlo, as? que empecemos:
PHP Code: stock Log(const nombre[], const texto[]){ // Primero definimos la funci?n que utilizaremos para guardar los Logs, en este caso "Log(nombre[], texto[])"
? ? ? /* Los par?metros son muy sencillos, "nombre" es el nombre del archivo en el que guardaremos los logs,
? ? ? se puede utilizar tambi?n para separar cada archivo y as? poder tener varios archivos con distintos tipos de
? ? ? logs, como login, registro, uso de comandos administrativos, kicks, bans, etc. y "texto" es lo que guardaremos
? ? ? en el archivo, es decir, el suceso.?*/
? ? ??new dir[32], File:arc, txt[256]; // dir es el directorio donde guardaremos nuestros logs, arc nuestra variable de archivo y txt[] un string que necesitaremos para dar formato
? ? ??new log_D, log_M, log_A; // Las variables log guardar?n la fecha y hora de los sucesos. Cada inicial representa su contenido, D(ia) - M(es) - A(?o)
? ? ??new log_Seg, log_Min, log_Hor; // Misma explicaci?n que antes pero ahora con hora, minutos y segundos
? ? ??getdate(log_A, log_M, log_D); // Con esta funci?n obtenemos la fecha actual?y la almacenamos en sus respectivas variables declaradas anteriormente
? ? ??gettime(log_Hor, log_Min, log_Seg); // Misma explicaci?n que antes pero ahora obteniendo la hora actual
? ? ??format(dir, sizeof(dir), "/Logs/%s.log", nombre); // Ac? especificamos d?nde guardaremos los logs, en este caso, en /scriptfiles/Logs/. como dije anteriormente, la constante nombre tendr? el nombre ? ? ??? ? del archivo
? ? ??format(txt, sizeof(txt), "[%02d/%02d/%d|%02d:%02d:%02d] %s\r\n", log_D, log_M, log_A,
? ? ??log_Hor, log_Min, log_Seg, texto); // ac? procedemos a dar formato:
? ? ? /* txt es la variable donde se guardar? la l?nea que se escribir? en el archivo del log, yo la puse con el siguiente formato:
? ? ? "[DD/MM/AAA|HH:MM:SS] Texto a guardar en el archivo" - el "%02d" es utilizado para 'rellenar' por as? decirlo el n?mero
? ? ? entero que ser?a conformado por un solo d?gito, haciendo que sean dos, por ejemplo: en vez de que la fecha quede de
? ? ? esta manera: "3/4/2019" quedar?a as? "03/04/2019", dando un mejor aspecto al lector. "%s" es la constante texto, la l?nea
? ? ? que se guardar? en nuestro archivo?*/
if(!fexist(dir)) // Si el archivo no existe en el directorio entonces...
? ? ??arc = fopen(dir, io_write); // se genera un nuevo archivo utilizando io_write con el nombre especificado en los par?metros
else // pero si ya existe...
? ? ??arc = fopen(dir, io_append); // se abre el archivo y?simplemente a?adiremos una nueva l?nea a ese archivo utilizando io_append
? ? ??printf("? [LOG : %s] %s", nombre, texto); // Aqu? simplemente mostramos el log por consola tambi?n...
? ? ??fwrite(arc, txt); // Escribimos en nuestro archivo la variable texto a la cual le dimos formato anteriormente
? ? ??fclose(arc); // Ac? se cierra el archivo, muy importante que cada vez que se abre un archivo sea para lectura y/o escritura este sea cerrado
? ? ??return 1;
}
Y con eso, para guardar un evento en nuestro servidor simplemente tendr?amos que invocar a la funci?n de esta manera:
PHP Code: new string[128], nombre[MAX_PLAYER_NAME];
GetPlayerName(playerid, nombre, sizeof(nombre));
format(string, sizeof(string), "%s ha entrado en el servidor", nombre);
Log("login", string);
Lo cual generar?a un archivo de texto llamado "login.txt" que tendr?a una l?nea similar a esta:
PHP Code: [21/04/2019|01:08:50] Screw ha entrado en el servidor
Tambi?n se puede utilizar para guardar eventos de comandos importantes y delicados en los servidores, por ejemplo, si un administrador en un servidor roleplay da dinero, si un usuario es kickeado, baneado, etc. siempre son informes clave a la hora de tomar decisiones.
Como especifiqu? en el t?tulo, es un sistema simple pero efectivo, funciona y espero que le sea de ayuda o aprendizaje para alguien.
Un saludo!
|
|
|
Certified ISTQB Software testing Foundation |
Posted by: hastlaking - 2019-04-20, 11:30 PM - Forum: Life
- No Replies
|
 |
Hello Community. i have something interesting to share with you.
Back in 2k17. i was sent by the Employment Agency of Republic Macedonia "Past Republic Of Macedonia", Future Northen Macedonia on a software testing foundation course for `ISTQB` i do not know what it is. it has pasted almost 2 years. later that period of time the Employment agency transferred me to a start-up business idea witch i lost interest for it. now i dig into my personal archive looking for some documents and the idea hit'ed me to share it with the community.
please share your best opinions with me.
Best regards <hastlaking> known as S.A. by initials
|
|
|
IV.Digital - Community meeting on TeamSpeak! (Hour from now) |
Posted by: Jack F. Dunford - 2019-04-20, 10:54 PM - Forum: General Discussions
- No Replies
|
 |
We'll?discussall things IV.Digital and what to expect from the OpenMP DM server, as well as other game servers--and we're inviting people?outside the?community to participate!
The?Teamspeak IP is "ts3.iv.digital" and the meeting commences at 8 PM Eastern today (an hour from this post time)
P.s. You're welcome to take 2-4 shots of your favorite liquor before attending.
|
|
|
Trucking Server |
Posted by: solstice - 2019-04-20, 09:08 PM - Forum: General Discussions
- Replies (17)
|
 |
Hey, I have decided to create a new trucking server gamemode from scratch, I need some ideas so I can finish and release it on this forum.
I was thinking to livestream it on twitch too, but not sure if I should do that. There's a poll, so you can vote.
Post your ideas and I'll implement some if I find them interesting & useful.
|
|
|
SA-MP Chatlog organizer. |
Posted by: BrunoBM16 - 2019-04-20, 08:04 PM - Forum: Releases
- Replies (1)
|
 |
An ASI which will automatically organize chat logs for you.
Rather than just creating a chatlog.txt file, the client will create the file with date and time as name (year-month-day hour.minutes.seconds.txt), on a folder called "Chatlogs" which will be located on your?GTA San Andreas User Files\SAMP folder.
Supported versions: 0.3.7-R1, 0.3.7-R2, 0.3.7-R3 and 0.3.DL
Download:?here
Source code:?here
|
|
|
|