| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 7,714
» Latest member: Vorgannn
» Forum threads: 2,359
» Forum posts: 12,306
Full Statistics
|
| Online Users |
There are currently 363 online users. » 0 Member(s) | 361 Guest(s) Bing, Google
|
| Latest Threads |
Help me for creating a fr...
Forum: General Discussions
Last Post: [Rs]VeNoM
7 hours ago
» Replies: 0
» Views: 14
|
The server didn't respond...
Forum: Support
Last Post: richboY
Yesterday, 10:51 AM
» Replies: 0
» Views: 25
|
error when joining server
Forum: Support
Last Post: sanved2008
Yesterday, 09:02 AM
» Replies: 0
» Views: 20
|
Client issue with object
Forum: Support
Last Post: TheDoctor
2025-11-15, 08:00 PM
» Replies: 0
» Views: 83
|
San Andreas Police Pursui...
Forum: Advertisements
Last Post: BriBri
2025-11-15, 12:06 AM
» Replies: 0
» Views: 97
|
[Include] OpenGate (Abrir...
Forum: Portuguese/Portugu?s
Last Post: Crazy_ArKzX
2025-11-13, 06:49 PM
» Replies: 0
» Views: 77
|
OpenGate (Open Proximity ...
Forum: Libraries
Last Post: Crazy_ArKzX
2025-11-13, 06:46 PM
» Replies: 0
» Views: 94
|
LS City Hall
Forum: Maps
Last Post: cosminupgaming
2025-11-12, 04:22 PM
» Replies: 3
» Views: 2,723
|
Crime Base
Forum: Maps
Last Post: cosminupgaming
2025-11-12, 04:19 PM
» Replies: 2
» Views: 1,285
|
GTA SA-MP Scripting: Issu...
Forum: General Discussions
Last Post: williamrhein
2025-11-12, 10:16 AM
» Replies: 0
» Views: 108
|
|
|
| Streamer Duplicating Objects |
|
Posted by: Obie Jones - 2021-06-20, 01:57 PM - Forum: Pawn Scripting
- Replies (1)
|
 |
Greetings everyone,
Did anyone have experience with streamer or script duplicating objects from the mapping.pwn?
It happens up to 20 times, same object spawned so many times for unknown reason.
Suggestions?
Thanks.
|
|
|
|
| VIP System for gang wars/TDM |
|
Posted by: Abraar - 2021-06-19, 05:53 PM - Forum: Filterscripts
- Replies (1)
|
 |
Hello :D
I own a server, but I wanted a VIP Sytem for my gang wars gamemode . Also, I am searching for developers for our server (Developers will be set as admin lvl 6 in game)
HostName: LSGW? -? Los Santos Gang Wars
Address:? 45.9.190.242:2455
Contact me: Wincenzo#1826
|
|
|
|
| samp.ban |
|
Posted by: pushline - 2021-06-18, 10:08 PM - Forum: Portuguese/Portugu?s
- Replies (1)
|
 |
Meu comando de ban adiciona um arquivo .ini (dof2) numa pasta bans e ipbans, e adiciona o IP na samp.ban.?
Eu quero desativar que o comando ban adicione o ip na samp.ban
C?digo
PHP Code: #define Ban(%0) SetTimerEx("Banir", 200, false, "i", %0)
function::Banir(playerid) {
#undef Ban
Ban(playerid);
#define Ban(%0) SetTimerEx("Banir", 200, false, "i", %0)
return 1;
}
CMD:banir(playerid, params[])
{
if (!APlayerData[playerid][pLogged])
? ? return SendClientMessage(playerid, COLOR_GRAD1, " Voc? n?o est? logado.");
? ? if (APlayerData[playerid][pAdmin] < 1)
? ? ? ? return SendClientMessage(playerid, COLOR_GRAD1, "? Voc? n?o ? um administrador.");
? ? new id, ReasonBan1[30], Stringa[156];
? ? if (sscanf(params, "us[30]", id, ReasonBan1))
? ? ? ? return SendClientMessage(playerid, COLOR_GRAD1, " (DICA): Use (/ban) [ID/Parte do nome] [Reason]");
? ?
? ? if (APlayerData[id][pLogged] > APlayerData[playerid][pLogged])
? ? ? ? return SendClientMessage(playerid, COLOR_GRAD1, "? Voc? n?o pode banir um administrador de n?vel maior que o seu.");
? ? if (id == playerid)
? ? ? ? return SendClientMessage(playerid, COLOR_GRAD1, "Voc? n?o pode banir a si mesmo");
if(APlayerData[playerid][pAdmin] > 0)
{
? ? DOF2_CreateFile(GetBanFile(id));
? ? DOF2_SetString(GetBanFile(id), "Name", pName[id]);
? ? DOF2_SetString(GetBanFile(id), "Admin", pName[playerid]);
? ? DOF2_SetString(GetBanFile(id), "Reason", ReasonBan1);
? ? DOF2_SetString(GetBanFile(id), "Date", GetDate());
? ? DOF2_SetString(GetBanFile(id), "IP", pIP[id]);
? ? DOF2_SaveFile();
? ? DOF2_CreateFile(GetIPFile(id));
? ? DOF2_SetString(GetIPFile(id), "Name", pName[id]);
? ? DOF2_SetString(GetIPFile(id), "Admin", pName[playerid]);
? ? DOF2_SetString(GetIPFile(id), "Reason", ReasonBan1);
? ? DOF2_SetString(GetIPFile(id), "Date", GetDate());
? ? DOF2_SetString(GetIPFile(id), "IP", pIP[id]);
? ? DOF2_SaveFile();
? ? ? ? format(Stringa, sizeof(Stringa), "%s %s baniu o player %s, motivo: %s",AdmCargo[APlayerData[playerid][pAdmin]], pName[playerid], pName[id], ReasonBan1);
? ? SendClientMessageToAll(COLOR_LIGHTRED, Stringa);
? ? format(Stringa, sizeof(Stringa), "BanLog: %s foi banido pelo admin %s, motivo: %s (%s)", pName[id], pName[playerid], ReasonBan1, GetDate());
? ? BanLog(Stringa);
Ban(id);
}
else if(APlayerData[playerid][pAdminTemp] > 0)
{
? ? DOF2_CreateFile(GetBanFile(id));
? ? DOF2_SetString(GetBanFile(id), "Name", pName[id]);
? ? DOF2_SetString(GetBanFile(id), "Admin", pName[playerid]);
? ? DOF2_SetString(GetBanFile(id), "Reason", ReasonBan1);
? ? DOF2_SetString(GetBanFile(id), "Date", GetDate());
? ? DOF2_SetString(GetBanFile(id), "IP", pIP[id]);
? ? DOF2_SaveFile();
? ? DOF2_CreateFile(GetIPFile(id));
? ? DOF2_SetString(GetIPFile(id), "Name", pName[id]);
? ? DOF2_SetString(GetIPFile(id), "Admin", pName[playerid]);
? ? DOF2_SetString(GetIPFile(id), "Reason", ReasonBan1);
? ? DOF2_SetString(GetIPFile(id), "Date", GetDate());
? DOF2_SetString(GetIPFile(id), "IP", pIP[id]);
? ? DOF2_SaveFile();
? ? ? ? format(Stringa, sizeof(Stringa), "%s %s baniu o player %s, motivo: %s", AdmCargo[APlayerData[playerid][pLogged]], pName[playerid], pName[id], ReasonBan1);
? ? SendClientMessageToAll(COLOR_LIGHTRED, Stringa);
? ? format(Stringa, sizeof(Stringa), "BanLog: %s foi banido pelo admin %s, motivo: %s (%s)", pName[id], pName[playerid], ReasonBan1, GetDate());
? ? BanLog(Stringa);
? ? ? ? Ban(id);
}
? ? return 1;
}
|
|
|
|
| How to save player stats in mysql? |
|
Posted by: CrypticSin - 2021-06-16, 10:15 PM - Forum: Pawn Scripting
- Replies (3)
|
 |
Hi, i need help with saving player stats like kills, deaths, health etc in mysql.
I've created columns for them on php myadmin using xampp?but i dont know how to input them into code on Pawn.
Any help would be appreciated.
|
|
|
|
| Help with safe box system |
|
Posted by: JR_Junior - 2021-06-16, 09:49 PM - Forum: Pawn Scripting
- Replies (8)
|
 |
I'm trying to create a closed and open door safe box?system.
I would like to be able to create a safe box anywhere and automatically have the door positioned correctly.
Does anyone know the correct calculation for this?
PHP Code: new safe =?CreateDynamicObject(19618, 414.47070, 2537.35913, 9.45900,? 0.00000, 0.00000, 90.00000); new door =?CreateDynamicObject(19619, 414.70401, 2536.93848, 9.45800,? 0.00000, 0.00000, 90.00000);
The function I intend to use:
PHP Code: stock CreateSafeBox(Float:px,Float:py,Float:pz,Float:rz) { CreateDynamicObject(px, py, pz? 0.0, 0.0, rz);//Safe CreateDynamicObject(px, py, pz? 0.0, 0.0, rz);//Door return 1; }
|
|
|
|
| Gate System |
|
Posted by: Regicide - 2021-06-15, 11:44 PM - Forum: Pawn Scripting
- Replies (1)
|
 |
Okay so, for some reason when more than one gate loads it goes to shit the second gate moves to the position of the first gate, the third gate moves to the second gate position, and so on, why is this happening?
PHP Code: enum _GateEnum { ? ? GateID, ? ? Float:gate_place[4], ? ? Float:grX, ? ? Float:grY, ? ? Float:grZ, ? ?GateFaction, ? ?GateModel, ? ?GateObject, ? ?GateStatus }
PHP Code: new Gates[MAX_GATES][_GateEnum];
PHP Code: new Iterator:server_gates<MAX_GATES>;
PHP Code: load_gates() { ? ? inline LoadGates() ? ? { ? ? ? ? if(!cache_num_rows()) ? ? ? ? { ? ? ? ? ? ? printf("[MYSQL]: No Gate data found!"); ? ? ? ? ? ? return 0; ? ? ? ? } ? ? ? ? foreach (new i : Range(0, cache_num_rows())) ? ? ? ? { ? ? ? ? ? ? cache_get_value_int(i, "id", Gates[i][GateID]); ? ? ? ? ? ? cache_get_value_float(i, "x", Gates[i][gate_place][0]); ? ? ? ? ? ? cache_get_value_float(i, "y", Gates[i][gate_place][1]); ? ? ? ? ? ? cache_get_value_float(i, "z", Gates[i][gate_place][2]);
? ? ? ? ? ? cache_get_value_float(i, "rx", Gates[i][grX]); ? ? ? ? ? ? cache_get_value_float(i, "ry", Gates[i][grY]); ? ? ? ? ? ? cache_get_value_float(i, "rz", Gates[i][grZ]); ? ? ? ? ? ? cache_get_value_int(i, "faction", Gates[i][GateFaction]); ? ? ? ? ? ? cache_get_value_int(i, "model", Gates[i][GateModel]);
? ? ? ? ? ? Gates[i][GateStatus] = 0;
? ? ? ? ? ? Gates[i][GateObject] = CreateObject(Gates[i][GateModel], Gates[i][gate_place][0], Gates[i][gate_place][1], Gates[i][gate_place][2], Gates[i][grX], Gates[i][grY], Gates[i][grZ], 300.0);
? ? ? ? ? ? Iter_Add(server_gates, i); ? ? ? ? } ? ? ? ? printf("%d gates loaded.", i); ? ? ? ? return 1; ? ? } ? ? MySQL_TQueryInline(g_SQL, using inline LoadGates, "SELECT * FROM `server_gates`"); ? ? return 1; }
PHP Code: YCMD:gate(playerid, params[], help) { ? ? foreach(new i:server_gates) ? ? { ? ? ? ? if(IsPlayerInRangeOfPoint(playerid, 5, Gates[i][gate_place][0], Gates[i][gate_place][1], Gates[i][gate_place][2])) ? ? ? ? { ? ? ? ? ? ? if(user_faction[playerid] == Gates[i][GateFaction]) ? ? ? ? ? ? { ? ? ? ? ? ? ? ? if(Gates[i][GateStatus] == 0) ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? MoveObject(Gates[i][GateObject], Gates[i][gate_place][0], Gates[i][gate_place][1], Gates[i][gate_place][2] -7.0, 3.0); ? ? ? ? ? ? ? ? ? ? Gates[i][GateStatus] = 1; ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? else ? ? ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? MoveObject(Gates[i][GateObject], Gates[i][gate_place][0], Gates[i][gate_place][1], Gates[i][gate_place][2], 3.0); ? ? ? ? ? ? ? ? ? ? Gates[i][GateStatus] = 0; ? ? ? ? ? ? ? ? }? ? ? ? ? ? ? } ? ? ? ? ? ? else ? ? ? ? ? ? { ? ? ? ? ? ? ? ? SendClientMessage(playerid, -1, "[SERVER] You don't have access to this gate!"); ? ? ? ? ? ? } ? ? ? ? } ? ? ? ? else ? ? ? ? { ? ? ? ? ? ? SendClientMessage(playerid, -1, "[SERVER]: You're not near any gate!"); ? ? ? ? } ? ? } ? ? return 1; }
|
|
|
|
|