Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 7,501
» Latest member: ae888vnio
» Forum threads: 2,413
» Forum posts: 12,360

Full Statistics

Online Users
There are currently 397 online users.
» 0 Member(s) | 395 Guest(s)
Bing, Google

Latest Threads
San Fierro Cops And Robbe...
Forum: Advertisements
Last Post: Dr0pp
Yesterday, 08:33 PM
» Replies: 0
» Views: 44
Adding new vehicles and s...
Forum: Programming
Last Post: __.A.__
2025-09-12, 07:47 PM
» Replies: 0
» Views: 67
Zona América del Sur Free...
Forum: Advertisements
Last Post: kevinberriosflores
2025-09-12, 02:16 PM
» Replies: 1
» Views: 97
Busco copia de gamemode S...
Forum: Spanish/Espa?ol
Last Post: briancristaldo2021
2025-09-11, 11:14 AM
» Replies: 0
» Views: 84
[Tutorial] Registrando o ...
Forum: Portuguese/Portugu?s
Last Post: Crazy_ArKzX
2025-09-09, 08:36 PM
» Replies: 0
» Views: 224
San Andreas Police Pursui...
Forum: Advertisements
Last Post: BriBri
2025-09-08, 10:09 PM
» Replies: 1
» Views: 310
Problem with plugins load...
Forum: Support
Last Post: MrKacu13
2025-09-08, 07:15 PM
» Replies: 9
» Views: 397
Compilation error
Forum: Pawn Scripting
Last Post: MrKacu13
2025-09-07, 07:18 AM
» Replies: 6
» Views: 377
Need help, problem when i...
Forum: Programming
Last Post: nonickowned
2025-09-06, 06:21 PM
» Replies: 0
» Views: 161
Transfer server from SAMP...
Forum: Support
Last Post: MrKacu13
2025-09-06, 04:03 PM
» Replies: 1
» Views: 264

 
Question Script performance testing
Posted by: kalEd - 2021-03-08, 10:02 AM - Forum: Support - Replies (5)

How can I detect how fast a function is running using gettickcount??If anyone can give me an example, or if you know another method.


  samp-server-info-obtainer
Posted by: KyroKun - 2021-03-07, 11:32 PM - Forum: Libraries - Replies (3)

https://github.com/kyro95/samp-server-info-obtainer
??? samp-server-obtainer ? A simple library made in typescript for obtaining your samp server info

Example:

Code:
import sampServer from "./path";

async function doTest() {
    const test = await sampServer.retriveInfo({
        ip: "",
        port: 7777
    }, "i");
    
    console.log(test);
}

doTest();

// Prints out an object which contains the samp server info submitted.


  Question about pawn compiler
Posted by: robertocaribbean - 2021-03-07, 08:06 PM - Forum: Pawn Scripting - Replies (5)

Hi there,



I want to use spanish words in my gamemode, but the compiler throws error when try to compile.



Code:
CMD:veh?culo(playerid, params[]) {



? SendClientMessage(playerid, -1, "test");



? return 1;

}

This throws an error: "Invalid function or declaration" in the line where "veh?culo" word is.







Also when I want to use SendClientMessage, there is no error at compiler level but the message look weird character, instead of the character I want.



Maybe the compiler doesn't support characters like " ? "?



Code:
CMD:test(playerid, params[]) {



? SendClientMessage(playerid, -1, "veh?culo");



? return 1;



}











[Image: rUHhU8b.png]


  Actor weapon
Posted by: annety - 2021-03-07, 02:30 PM - Forum: Pawn Scripting - Replies (11)

Based on this actor:

Code:
// 24-7
CreateDynamicActor(bizzid, 17, 142, -29.0206,-186.8182,1003.5469,1.6775);

With editdynamic object i found a formula to get the weapon position based on actor position?(to put the weapon in actor hands):
Code:
? ? // created [15:21:57] x[-29.020599] y[-186.818206] z[1003.546875] RotX[0] RotY[0] RotZ[0]
? ? new Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz;
? ? GetDynamicActorPos(actorid, x, y, z);
? ? // moved [15:23:45] x[-28.945550] y[-186.275421] z[1003.882324] rx[0.000000] ry[-3.300002] rz[98.899940]
? ? x = 1.0;
? ? x -= 0.924951;
? ? y = 0.542785;
? ? z = 0.335449;
? ? rx = 0.0;
? ? ry = -3.300002;
? ? rz = 98.899940;
? ? DestroyDynamicObject(ActorInfo[actorid][actorGun]);
? ? ActorInfo[actorid][actorGun] = CreateDynamicObject(GetGunObjectID(24), x, y, z, rx, ry, rz);

For this actor it become amazing:
[Image: Tfc0wa7.png]



I did think that it gonna work with all other actores, but didn't:

Code:
// pizza
CreateDynamicActor(bizzid, 5, 155, 374.7394,-117.2788,1001.4922,180.5908);

[Image: igOe4f7.png]

Code:
// alambra
CreateDynamicActor(bizzid, 17, 194, 501.6993,-20.4994,1000.6797,88.5219);

[Image: rA9pALX.png]

Anybody more experienced could help me to make the weapon works on all actor like the first one (24/7)?
Would be an amazing feature to all servers do in some way put a weapon on actor hands based on his position...
(i know about npc, i want fix this way to put this weapons for actors)


  Server - Unkown
Posted by: Trhzexe - 2021-03-07, 12:38 PM - Forum: Pawn Scripting - Replies (5)

Hello, I would like to ask, why does the server suit me with an unknown server?


  Long callback execution detected (hang or performance issue)
Posted by: GospodinX - 2021-03-07, 10:12 AM - Forum: Pawn Scripting - Replies (2)

Hi guys



My crash detect log is full with this error



Code:
Long callback execution detected (hang or performance issue)

AMX backtrace:

#0 0082299c in public WoodGrowing () at



(every one minute)

This is a timer that starts every 60 seconds with a loop





Code:
for(new i; i < 2000; i)



I just need to have this loop. How I can improve it to avoid the error.







PHP Code:
#define MAX_WOOD 2000

enum Wood

{

dIDImanja,

Float:dWoodX,

Float:dWoodY,

Float:dWoodZ,

dTime,

dPostavljeno,

dObjd,

dText,

dVrsta,

dHour,

dMin,

dWood,

dProsloMinuta,

dProsloSat,

dUkradeno

};

new 
DI[MAX_WOOD][Wood];

forward WoodGrowing();

public 
WoodGrowing()

{

new 
stringv[128];

new 
vrsta[10];

for(new 
isizeof(DI); i)

{

if(
DI[i][dPostavljeno] == 1)

{

if(
DI[i][dVrsta] == 1) { vrsta "Sljiva"; }

else if(
DI[i][dVrsta] == 2) { vrsta "Kruska"; }

else if(
DI[i][dVrsta] == 3) { vrsta "Jabuka"; }

if(
DI[i][dHour] >= && DI[i][dMin] >= 1)

{

DI[i][dMin] --;

format(stringv,128,"Voce jos nije izraslo !\nVrijeme do izrastanja: %d sati, %d minuta\nVrsta drveca: %s",DI[i][dHour],DI[i][dMin],vrsta);

UpdateDynamic3DTextLabelText(DrvoLabel[i], -1stringv);

}

else if(
DI[i][dMin] == && DI[i][dHour] >= 1)

{

DI[i][dHour] --;

DI[i][dMin] = 60;

format(stringv,128,"Voce jos nije izraslo !\nVrijeme do izrastanja: %d sati, %d minuta\nVrsta drveca: %s",DI[i][dHour],DI[i][dMin],vrsta);

UpdateDynamic3DTextLabelText(DrvoLabel[i], -1stringv);

}

else if(
DI[i][dHour] == && DI[i][dMin] == 0)

{

format(stringv,128,"Voce je izraslo !\nDa oberes voce kucaj/oberivoce\nVrsta drveca:%s",vrsta);

UpdateDynamic3DTextLabelText(DrvoLabel[i], -1stringv);

if(
DI[i][dProsloSat] >= && DI[i][dProsloMinuta] >= 1DI[i][dProsloMinuta] --;

else if(
DI[i][dProsloMinuta] == && DI[i][dProsloSat] >= 1) {

DI[i][dProsloMinuta] --;

DI[i][dProsloSat] = 60;

}

SaveWood(i);

}

}

}

return 
1;



Sad [Ajuda] Registrar no SMF in-game
Posted by: Akirah - 2021-03-07, 05:01 AM - Forum: Portuguese/Portugu?s - Replies (4)

Hello!



Bom, gostaria de saber se existe algum tutorial, plugin ou sla o que que possa me ajudar com isso.



Estou querendo fazer com que quando o jogador atingir um certo n?vel automaticamente uma conta para ele ? criada no f?rum, tentei fazer sozinho seguindo minha l?gica por?m n?o deu muito certo, poderiam me ajudar nisto? N?o encontrei nada sobre ;-



Desde j? agrade?o.


  Run time error 19: "File or function is not found"
Posted by: Boxi - 2021-03-07, 02:17 AM - Forum: Pawn Scripting - Replies (6)

Hello, it's me again :P Well, many of you will already know this famous error:



Code:
[21:42:01] [debug] Run time error 19: "File or function is not found"

[21:42:01] [debug]? WP_Hash

[21:42:01] [debug] Run time error 19: "File or function is not found"

[21:42:01] [debug]? WP_Hash

[21:42:01] Script[gamemodes/roleplay.amx]: Run time error 19: "File or function is not found"



The fact is that I did everything to solve it, such as updating all the plugins and libraries until the code was compiled again. But nothing solves it :c any ideas? Thank you!



Here is a list of the libraries that I am using:



Code:
#include <crashdetect>

#include <a_mysql>

#include <foreach>

#include <easyDialog>

#include <eSelection>

#include <sscanf2>

#include <streamer>

#include <zcmd>



Postscript: Gm compiles without any problem


  Server crashed
Posted by: RodrigoMSR - 2021-03-06, 11:17 PM - Forum: Support - Replies (5)

Type: Server

Operating System:?Linux (Debian 10)

Server Version: 0.3.7-R3

Plugins Installed: Yes

Plugins (If above is yes):?streamer,?sscanf,?mysql,?filemanager,?pawnraknet

YSI Included: Yes (y_iterate, y_hooks)

Output (Logs):?https://pastebin.com/j4NhpLBC



This crash happened suddenly and it was only once, it had never happened before in this way, what could have caused it??Considering the log, it doesn't seem to be related to any plugin...


  Does anyone have this library? (strtok)
Posted by: Boxi - 2021-03-06, 12:18 PM - Forum: Pawn Scripting - Replies (2)

Hi everyone, I downloaded a gamemode that has this library defined:



Code:
#include <strtok>



But I can't find it anywhere, does anyone have it? Thank you!