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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 7,647
» Latest member: zeyydevv
» Forum threads: 2,350
» Forum posts: 12,292

Full Statistics

Online Users
There are currently 432 online users.
» 2 Member(s) | 427 Guest(s)
Google, Bing, Baidu, Adrianayng

Latest Threads
samp openmp scripts
Forum: German/Deutsch
Last Post: pauli
2 hours ago
» Replies: 0
» Views: 6
[HELP]How to Retrieve and...
Forum: Pawn Scripting
Last Post: walterliz
Yesterday, 08:29 AM
» Replies: 2
» Views: 3,578
YGG-Reborn
Forum: Advertisements
Last Post: Mw10
Yesterday, 08:12 AM
» Replies: 0
» Views: 21
Need assistance
Forum: Pawn Scripting
Last Post: michaeljordan
Yesterday, 07:53 AM
» Replies: 2
» Views: 164
How to create a custom SA...
Forum: Support
Last Post: henryjohn
Yesterday, 07:39 AM
» Replies: 2
» Views: 1,454
[GameMode] Brasil Vida Id...
Forum: Portuguese/Portugu?s
Last Post: Brasil Vida Ideal
Yesterday, 01:12 AM
» Replies: 0
» Views: 21
Grand Gang War (GGW)
Forum: Advertisements
Last Post: coladaciren
2025-10-30, 10:00 AM
» Replies: 0
» Views: 23
u4gm Battlefield 6 Season...
Forum: Art
Last Post: iiak32484
2025-10-30, 07:46 AM
» Replies: 0
» Views: 24
u4gm Bonestorm Crushes Pa...
Forum: Life
Last Post: iiak32484
2025-10-30, 07:45 AM
» Replies: 0
» Views: 24
u4gm FC 26 Ultimate Team ...
Forum: Tech
Last Post: iiak32484
2025-10-30, 07:43 AM
» Replies: 0
» Views: 45

 
Tongue How unprocessed queries looks like
Posted by: kalEd - 2021-04-17, 06:07 AM - Forum: Pawn Scripting - Replies (4)

How a unprocessed query?should it look like?

What this mean?


  Server economy ideas?
Posted by: Snow - 2021-04-16, 11:06 PM - Forum: General Discussions - Replies (2)

So I am running a freeroam server and I'm pretty much stuck at server economy. There are not much uses of money atm. Right now, money can be used for buying houses, adding objects in the house, attaching objects on the skin and buying weapons. Not to forget a little amount that gets deducted on death. I think its not much for a freeroam server but then again, its freeroam so limiting things such as vehicles to money will be bad for server aswell. So what are your suggestions?


  Sending message to all owner of key (from SQL)
Posted by: Axitz - 2021-04-16, 10:46 PM - Forum: Pawn Scripting - Replies (1)

Hi,



How do I make something like sending message to all key's holder from sql function?



example like :



PHP Code:
mysql_format(sqldatapQuerysizeof pQuery"SELECT doorkey FROM `bizkeys` WHERE bizid = %d;"bizid);

new 
Cache:result mysql_query(sqldatapQuery);



then?



sendclientmsg to all holder of "doorkey" from bizid = %d



or something.


  Getting the size of an array
Posted by: Torque - 2021-04-16, 02:37 PM - Forum: Pawn Scripting - Replies (3)

I have a multi-dimensional array, and I want to get the size of each line.

Code:
new BusRoutes[][] = {
? ? {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10},
? ? {0, 11, 12, 13, 14, 15, 16, 17, 18, 19, 10}
};


Code:
new const MaxStops[] = sizeof(BusRoutes[]);

Code:
format(sStops, sizeof(sStops), "Stops: 0/%d", MaxStops[vRoute]);

If vRoute = 0, it works fine, but if it equals 1, the function crashes and it doesn't continue running the rest of the function. Something is wrong with MaxStops[vRoute] if vRoute equals anything other than 0.

What am I doing wrong?


  HELP! how to edit a dynamic object attached to vehicle stucked position
Posted by: PutuSuhartawan - 2021-04-16, 12:42 AM - Forum: Pawn Scripting - Replies (5)

Code:
CMD:objekkendaraan(playerid, params[])

{



//SetPlayerArmour(playerid, Float:70.1);

//pakaiarmour[playerid] = 1; // kondisi sedang pakai armour

//SetPlayerAttachedObject(playerid, 3, 19515, 1 , 0.096999,0.058999,0.012999,4.199995,0.999981,8.800023,1.000000,1.221000,0.797000, 0xFFFFA500, 0xFFFFA500);

//EditAttachedObject(playerid, 3);







//contohdikendaraan = CreateDynamicObject(18649, 0,0,0,0,0,0);

//CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, STREAMER_TAG_AREA areaid = STREAMER_TAG_AREA -1, priority = 0)

//CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, STREAMER_TAG_AREA areaid = STREAMER_TAG_AREA -1, priority = 0)

contohdikendaraan = CreateDynamicObject(18649, Float:0.0, Float:0.0, Float:0.0, Float:0.0, Float:0.0, Float:0.0, 0, 0, -1, Float:20.0,Float:20.0, -1, 0);

SendClientMessage(playerid, COLOR_GREEN, "Anda pasang neon hijau.");

//SetDynamicObjectMaterialText(tmpobjid, 0, "Pesawat Putu", 130, "Arial", 70, 1, 0xFFFFFFFF, 0x00000000, 1);



//SetDynamicObjectMaterialText(STREAMER_TAG_OBJECT contohdikendaraan, 0, "Solusi", 130, "Arial", 70, 1,? 0xFFFFFFFF, 0, 1);



//AttachObjectToVehicle(objectid, vehicleid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:RotX, Float:RotY, Float:RotZ)

pInfo[playerid][pNeon] = AttachDynamicObjectToVehicle( contohdikendaraan, GetPlayerVehicleID(playerid));

? /*

? Float:0.0, // kanan kiri

? Float:-2.0, // kedepan

? ? Float:0.0, // ke atas

? ? Float:2.0, Float:0.0, Float:0.0);

? */

//AttachDynamicObjectToVehicle(STREAMER_TAG_OBJECT objectid, vehicleid, Float:offsetx, Float:offsety, Float:offsetz, Float:rx, Float:ry, Float:rz)

//EditPlayerObject(playerid, objectid);

//RemovePlayerFromVehicle(playerid);

//EditAttachedObject(playerid, idterttach);

//EditObject(playerid, contohdikendaraan);

//contohdikendaraan = false;

? //Streamer_SetIntData(STREAMER_TYPE_OBJECT, contohdikendaraan, E_STREAMER_ATTACHED_VEHICLE, 2);

//Streamer_SetFloatData(

? //SetDynamicObjectMaterial(contohdikendaraan, 0, 10765, "airportgnd_sfse", "white", -256);

EditDynamicObject(playerid, contohdikendaraan);

? Streamer_Update(playerid);

//EditDynamicObject(playerid, pInfo[playerid][pNeon]);

//EditAttachedObject(playerid, contohdikendaraan);

return 1;

}


  [SOLVED] Cant spawn object from right AddSimpleModel just symbol "?" spawned
Posted by: PutuSuhartawan - 2021-04-15, 10:39 PM - Forum: Pawn Scripting - No Replies

PROBLEM :

Code:
AddSimpleModel(0, 5409, 20002, "mosque.dff", "mosque.txd");



SOLUTION :

Code:
// adding minus symbol (-) to index model has modded.

AddSimpleModel( -1, 5409,? -20002, "mosque.dff", "mosque.txd");







source?https://dev.prineside.com/en/gtasa_samp_model_id/model/5409-laepetrol1a/



Code:
CMD:addmosque(playerid, params[])

{

? new Float:pos[6];

? GetPlayerPos(playerid, pos[0], pos[1], pos[2]);



? new Float: angle;

? GetPlayerFacingAngle(playerid, angle);





?



? new object;// = CreateObject(model, pos[0]  (20.0 * floatsin(-angle, degrees)), pos[1]  (20.0 * floatcos(-angle, degrees)), pos[2]  5, 0, 0, angle);

? object = CreateObject(20002,pos[0], pos[1], pos[2], 0, 0, angle);

? //object = CreateDynamicObject(20002,pos[0], pos[1], pos[2], Float:0, Float:0, Float:0, GetPlayerVirtualWorld(playerid), GetPlayerInterior(playerid) );

? PlayerPlaySound(playerid, 1057, 0.0, 0.0, 0.0);



? new string[144];

? format(string, sizeof(string), "You have created a new object original : 5409, idobject in server : %i, position: %f, %f, %f, 0.0, 0.0, %f].", object, pos[0], pos[1], pos[2], angle);

? SendClientMessage(playerid, COLOR_RED, string);

? EditObject(playerid, object);

? //Streamer_Update(playerid, -1);

? //EditDynamicObject(playerid, labelajah[playerid]);

? SendClientMessage(playerid, 0xFFFFFFFF, "MOVE OBJECT: Hold the button of {FFFF00}~k~~PED_SPRINT~{FFFFFF} for free looking at.");



? return 1;

}


  [SOLVED] How to select Dynamic Object from Plugin Streamer?
Posted by: PutuSuhartawan - 2021-04-15, 10:04 PM - Forum: Pawn Scripting - No Replies

PROBLEM:



Code:
public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)

{

? ? new message[526];



? ? if(type == SELECT_OBJECT_GLOBAL_OBJECT) {

? ? ? ? if(!IsValidObject(objectid)) return 0;

? ? ? ? format(message,sizeof(message),"[Global Object] Sir you have select line in server: %d, modelobjectID : %d, Pos: %.4f,%.4f,%.4f", objectid, modelid, fX, fY, fZ);

? ? ? ? SendClientMessage(playerid, 0xFFFFFFFF, message);

? ? ? ? EditObject(playerid, objectid);

? ? ? ? return 1;

}



if(type == SELECT_OBJECT_PLAYER_OBJECT) {

? ? ? ? if(!IsValidPlayerObject(playerid, objectid)) return 0;

? ? ? ? format(message,sizeof(message),"[Player Select player Object] Anda memilih baris proggram : %d modelID nya adalah: %dPos: %.4f,%.4f,%.4f", objectid, modelid, fX, fY, fZ);

? ? ? ? SendClientMessage(playerid, 0xFFFFFFFF, message);

? ? ? ? EditPlayerObject(playerid, objectid);

? ? ? ? //EditDynamicObject(playerid, objectid);

? ? ? ? SEM(playerid, "Dynamic edit after select non dynamic");

? ? ? ? return 1;



? ? if(type == STREAMER_OBJECT_TYPE_GLOBAL)

? ? {

? ? ? SEM(playerid, "Dynamic object type global");

? ? ? Streamer_Update(playerid, -1);

? ? ? EditDynamicObject(playerid, objectid);

? ? ? return 1;

? ? }

}





SOLUTION:

Code:
if(type == SELECT_OBJECT_PLAYER_OBJECT) {

? ? OnPlayerSelectDynamicObject(playerid, objectid, modelid, Float:fX, Float:fY, Float:fZ);

? ? ? // if(!IsValidPlayerObject(playerid, objectid)) return 0;

? ? ? ? format(message,sizeof(message),"[Player Select player Object] Anda memilih baris proggram : %d modelID nya adalah: %dPos: %.4f,%.4f,%.4f", objectid, modelid, fX, fY, fZ);

? ? ? ? SendClientMessage(playerid, 0xFFFFFFFF, message);

? ? ? ? EditPlayerObject(playerid, objectid);

? ? ? ? //EditDynamicObject(playerid, objectid);

? ? ? ? SEM(playerid, "Dynamic edit after select non dynamic");

? ? ? ? return 1;

? }


  Help with mysql ( I guess )
Posted by: Fuzzy - 2021-04-15, 02:12 PM - Forum: Pawn Scripting - Replies (1)

Hello , server is load perfect but for some reason in game database not loading , like when trying to register after you write password and press enter

nothing else shows up like it should be.

I use mysql 41-4 static , with log-core2.so


  Function does not load
Posted by: Axitz - 2021-04-15, 07:44 AM - Forum: Pawn Scripting - Replies (4)

Hi, my function does not load the giftboxes. Any idea why?



Function

Code:
function:OnLoadGiftboxes()

{

new rows = cache_num_rows(), iCount;

if(rows)

{

? ? new iGet[128];

? ? for(new i = 0; i != rows; i)

? ? {

? ? ? ? cache_get_field_content(i, "gbox_x", iGet);

Giftboxes[i][gbox_x] = floatstr(iGet);

? ? ? ? cache_get_field_content(i, "gbox_y", iGet);

Giftboxes[i][gbox_y] = floatstr(iGet);

? ? ? ? cache_get_field_content(i, "gbox_z", iGet);

Giftboxes[i][gbox_z] = floatstr(iGet);

iCount;

? ? }

}

ActivateGiftboxes(5);

printf("[Debug] Loaded %d/%d/%d giftboxes and 5 activations were sent.", iCount, rows, MAX_GIFTBOXES);

return 1;

}





Stock

Code:
stock ActivateGiftboxes(ggiftboxes)

{

for(new i = 0, l = ggiftboxes; i != l; i)

{

? ? printf("%d loading", i);

? ? new gbox = minrand(0, MAX_GIFTBOXES);

? ? new gbox_i = minrand(1, 15);

? ? new gboxe_obj = 19054;

? ? if(gbox_i == 1)

? ? {

? ? ? ? gboxe_obj = 19054;

? ? }

? ? if(gbox_i == 2)

? ? {

? ? ? ? gboxe_obj = 19055;

? ? }

? ? if(gbox_i == 3)

? ? {

? ? ? ? gboxe_obj = 19056;

? ? }

? ? if(gbox_i == 4)

? ? {

? ? ? ? gboxe_obj = 19057;

? ? }

? ? if(gbox_i == 5)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 6)

? ? {

? ? ? ? gboxe_obj = 19054;

? ? }

? ? if(gbox_i == 7)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 8)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 9)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 10)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 11)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 12)

? ? {

? ? ? ? gboxe_obj = 19055;

? ? }

? ? if(gbox_i == 13)

? ? {

? ? ? ? gboxe_obj = 19056;

? ? }

? ? if(gbox_i == 14)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? if(gbox_i == 15)

? ? {

? ? ? ? gboxe_obj = 19058;

? ? }

? ? Giftboxes[gbox][gbox_active] = true;

? ? Giftboxes[gbox][gbox_obj] = CreateDynamicObject(gboxe_obj, Giftboxes[gbox][gbox_x], Giftboxes[gbox][gbox_y], Giftboxes[gbox][gbox_z]-0.4, 0.0,0.0,0.0,-1,-1,-1,300.0);

printf("GBOX: %d was activated!", gbox);

}

return 1;

}


  Master Account system
Posted by: yllo - 2021-04-14, 11:29 PM - Forum: Videos and Screenshots - No Replies

Hi guys,



I have recently been coding a dynamic master account system which I'm designing for a roleplay script.



It currently displays two character?slots (which is also dynamic per account) and that characters skin ID and level. In this scenario I have both of my character slots used. One of my master account's characters has connected and logged in, and the other hasn't.



The script checks to see if the selected slot has already connected and if so it will send the player a warning message, telling them to connect using another slot!





[Video: https://youtu.be/255rlKAmcgc]





Let me know what you think!