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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 6,618
» Latest member: Amjad
» Forum threads: 2,459
» Forum posts: 12,492

Full Statistics

Online Users
There are currently 232 online users.
» 0 Member(s) | 229 Guest(s)
Bing, Applebot, Google

Latest Threads
How to transfer my server...
Forum: Support
Last Post: Amjad
1 hour ago
» Replies: 0
» Views: 10
League A/D — Attack & Def...
Forum: Gamemodes
Last Post: DrVandersexxx
10 hours ago
» Replies: 0
» Views: 29
ourFarm.pl - Polski Serwe...
Forum: Serwery
Last Post: Sztakier
11 hours ago
» Replies: 0
» Views: 24
PROJECT: RENEWAL ROLEPLAY...
Forum: Advertisements
Last Post: zin
2026-05-21, 12:21 AM
» Replies: 2
» Views: 142
Welcome to los santos !
Forum: Advertisements
Last Post: xInVinCiBlE
2026-05-20, 07:48 AM
» Replies: 0
» Views: 55
open.mp for MacOS
Forum: Releases
Last Post: Xyranaut
2026-05-19, 10:17 PM
» Replies: 2
» Views: 163
ShadowVale Freeroam/Rolep...
Forum: Advertisements
Last Post: iiAmerii
2026-05-19, 09:05 PM
» Replies: 0
» Views: 52
HOW TO CLOSE INCOMING CON...
Forum: Questions and Suggestions
Last Post: anil_erdogan0
2026-05-19, 04:46 AM
» Replies: 0
» Views: 66
LS-RCR - Los Santos Rolep...
Forum: Advertisements
Last Post: Karthik
2026-05-18, 05:07 PM
» Replies: 0
» Views: 63
mysql_samp
Forum: Plugins
Last Post: NullSablex
2026-05-18, 04:46 PM
» Replies: 1
» Views: 370

 
  IsPlayerInRangeOfPoint
Posted by: Salesman - 2019-06-18, 02:43 PM - Forum: Pawn Scripting - Replies (1)

Okay so I did this command and it should be able to loop from all of the Hangars to find the one where the player is close to, but it always returns the else message.

Code:
cmd:hangar(playerid){

for(new i = 0; i<MAX_HANGARS; i){

if(IsPlayerInRangeOfPoint(playerid, 4.0, hInfo[i][hPosX], hInfo[i][hPosY], hInfo[i][hPosZ])){

if(hangartimer[playerid] == 1) return ErrorMessage(playerid, "Nije proslo 30 minuta od uzimanja proslog oruzija.");

if(hInfo[i][hDeagle]蒉[i][hSawedOff]蒉[i][hM4]蒉[i][hMats] == 0) return ErrorMessage(playerid, "Hangar je prazan.");

if(hInfo[i][hStatus] == 0) return ErrorMessage(playerid, "Hangar nije u funkciji."), printf("hstatus: %d", hInfo[i][hStatus]);

new?

str[100];

format(str, sizeof str, "\tPacket name\tPacket quantity\nDesert Eagle \t%d\nSawed Off \t%d\nM4 \t%d\nMaterials \t%d", hInfo[i][hDeagle], hInfo[i][hSawedOff], hInfo[i][hM4], hInfo[i][hMats]);

SPD(playerid, DIALOG_HANGAR, DIALOG_STYLE_TABLIST_HEADERS, ""SERVER"Hangar", str, "Odaberi", "Odustani");

phangar[playerid] = i;

}

else return ErrorMessage(playerid, "Ne nalazite se u blizini nekog hangara.");

}

return true;

}


Bug error 075: input line too long (after substitutions)
Posted by: PiLLoW - 2019-06-18, 02:16 PM - Forum: Pawn Scripting - Replies (2)

I need help im new to scripting anyone can help me





Quote:C:\Users\Desktop\prp-master\gamemodes\newScript.pwn(27445) : error 075: input line too long (after substitutions)



Code:
mysql_format(m_Handle, query, sizeof(query), "INSERT INTO weapon_attachments(playerdbid, weaponid, boneid, PosX, PosY, PosZ, RotX, RotY, RotZ, Hidden) VALUES(%i, %i, %i, %f, %f, %f, %f, %f, %f, %i) ON DUPLICATE KEY UPDATE boneid = %i, PosX = %f, PosY = %f, PosZ = %f, RotX = %f, RotY = %f, RotZ = %f, Hidden = %i",





Quote:C:\Users\Desktop\prp-master\gamemodes\newScript.pwn(27542) : error 075: input line too long (after substitutions)



Code:
PlayerData[playerid][pSQLID], id, WeaponDisplay[playerid][id][weaponBone], -0.055998, 0.188999, 0.053998, 0.000000, 44.500007, 0.000000, WeaponDisplay[playerid][id][weaponHidden], WeaponDisplay[playerid][id][weaponBone], WeaponDisplay[playerid][id][weaponPos][0], WeaponDisplay[playerid][id][weaponPos][1], WeaponDisplay[playerid][id][weaponPos][2], WeaponDisplay[playerid][id][weaponRot][0], WeaponDisplay[playerid][id][weaponRot][1], WeaponDisplay[playerid][id][weaponRot][2], WeaponDisplay[playerid][id][weaponHidden]);


  Remove automatic forum post translation
Posted by: Sasino97 - 2019-06-17, 01:11 PM - Forum: Questions and Suggestions - No Replies

I think the automatic translation of posts on this forum is just a bad idea.

Here's a good example of the issue:



[Image: image.png]


  Blur ?
Posted by: NexoR - 2019-06-16, 12:29 PM - Forum: Questions and Suggestions - Replies (2)

Hi, will there be support for blurring textdraws?


  Built-in Map Editor
Posted by: Spredde - 2019-06-16, 11:18 AM - Forum: Questions and Suggestions - Replies (3)

I don't think this will be high on your priority list, but even though you've decided on high compatibility with SA-MP I think it'd still be lovely if you could add in built-in map editor that would get updated whenever the map-changing feature comes out.


  Pawn compiler for Android
Posted by: Luciano - 2019-06-15, 03:04 PM - Forum: Programming - Replies (5)

I'm running Prime OS on my main PC, which is an Android-based operating system for desktop computers.

Is there a way to make the Pawn compiler work with any existing Android app?


  ShowMenuForPlayer Problem No back No working
Posted by: nbx2000 - 2019-06-15, 03:24 AM - Forum: Pawn Scripting - Replies (2)

hola tengo un problema ShowMenuForPlayer en el men? que aparece, deja 3 opciones entre las dos primeras y comprime hacia atr?s y no funciona y es buguea porque qe atr?s no funciona. Marcarlo aqu?

[c?digo]

if (Actual == Teletransportes)

{

? ? interruptor (fila)

? ? {

? ? ? ? case 0: // Stunt zones 1

? ? ? ? {

? ? ? ? ? ? ShowMenuForPlayer(StuntZones1, playerid);

}

? ? ? ? case 1: // Stunt zones 2

? ? ? ? {

? ? ? ? ? ? ShowMenuForPlayer(StuntZones2, playerid);

}

? ? ? ? case 2: // OtherZones

? ? ? ? {

ShowMenuForPlayer(OtherZones, playerid);

}

case 3: // Exit

{

HideMenuForPlayer(Current, playerid);

TogglePlayerControllable(playerid,true);

}

}

}



if(Current == StuntZones1)

{

? ? switch(row)

? ? {

case 0: // BigJump

? ? ? ? {

TimedTele(playerid, "", -639.9559,2328.1963,135.0000,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 1: // LSTower

? ? ? ? {

TimedTele(playerid, "", 1537.1813,-1364.6439,1882.5000,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 2: // BuildingJump

? ? ? ? {

CarSpawner(playerid,461);

TimedTele(playerid, "", -2882.8174,-3074.8611,83.0000,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 3: // Chilliad

? ? ? ? {

TimedTele(playerid, "", -2338.1836, -1631.0298, 483.7010,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 4: cmd_stuntchilliad(playerid,"\1"); //stuntchilliad 2

? ? ? ? case 5: // LVAirport

? ? ? ? {

TimedTele(playerid, "", 1299.8621,1378.2822,10.3751,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

? ? ? ? }

? ? ? ? case 6: // SFAirport

? ? ? ? {

TimedTele(playerid, "", -1373.3844,-258.4916,14.0000,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

? ? ? ? }

case 7: // Back here NOT BACK PROBLEM?

{

ShowMenuForPlayer(Teleports, playerid);

TogglePlayerControllable(playerid,true);

}

}

}



if(Current == StuntZones2)

{

? ? switch(row)

? ? {

? ? ? ? case 0: // Skate park

? ? ? ? {

TimedTele(playerid, "", 1920.3247,-1402.8632,13.5703,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

? ? ? ? }

case 1: // WayToDeath

? ? ? ? {

CarSpawner(playerid,541);

TimedTele(playerid, "", 996.6433,2787.8489,1067.7532,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 2: // Stadium

{

TimedTele(playerid, "", -1478.6078,1646.1399,1052.5313,? 14, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 3: // MonsterCrash

? ? ? ? {

CarSpawner(playerid,444);

TimedTele(playerid, "", -2383.9839,2909.5325,362.3510,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 4: // FreeWay

? ? ? ? {

CarSpawner(playerid,568);

TimedTele(playerid, "",? -2847.1392,2185.9849,799.5908, 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 5: // DeadJump

? ? ? ? {

TimedTele(playerid, "", -673.3708,-3024.7944,705.3344,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

? ? }

case 6: // Upside Down

? ? ? ? {

CarSpawner(playerid,411);

TimedTele(playerid, "", 391.1825,-82.5999,558.1525,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 7: // AquaPark

{

TimedTele(playerid, "", 284.4926,-1863.2415,2.8927,? 0, 6);

TogglePlayerControllable(playerid,true);

SetTimerEx("setstunt",3000,0,"i", playerid);

}

case 8: // here NOT BACK MENU? PROBLEM?

{

ShowMenuForPlayer(Teleports, playerid);

TogglePlayerControllable(playerid,true);

}

}

}

if(Current == TrainStations)

{

? ? switch(row)

? ? {

? ? ? ? case 0: // LS

? ? ? ? {

TimedTele(playerid, "", 1734.6804,-1944.9839,13.5646,? 0, 6);

TogglePlayerControllable(playerid,true);

}

? ? ? ? case 1: // SF

? ? ? ? {

TimedTele(playerid, "", -1965.7423,161.1771,27.6875, 0, 6);

TogglePlayerControllable(playerid,true);

}

? ? ? ? case 2: // LV1

? ? ? ? {

TimedTele(playerid, "", 1430.7799,2653.1604,11.3926, 0, 6);

TogglePlayerControllable(playerid,true);

}

? ? ? ? case 3: // LV2

? ? ? ? {

TimedTele(playerid, "", 2848.7876,1293.9376,11.3906, 0, 6);

TogglePlayerControllable(playerid,true);

}

case 4: // Back

{

ShowMenuForPlayer(OtherZones, playerid);

TogglePlayerControllable(playerid,true);

}

}

}



if(Current == TuneGarages)

{

? ? switch(row)

? ? {

? ? ? ? case 0: // TuneGarage1

{

TimedTele(playerid, "", -1935.9851, 231.7287, 34.1563, 0, 6);

TogglePlayerControllable(playerid,true);

}

? ? ? ? case 1: // TuneGarage2

? ? ? ? {

TimedTele(playerid, "", -2709.7312, 217.4238, 4.1797, 0, 6);

TogglePlayerControllable(playerid,true);

}

? ? ? ? case 2: // TuneGarage3

? ? ? ? {

TimedTele(playerid, "", 2386.8020, 1036.3203, 10.8203, 0, 6);

TogglePlayerControllable(playerid,true);

}

? ? ? ? case 3: // TuneGarage4

? ? ? ? {

TimedTele(playerid, "", 2644.9768, -2030.9032, 13.5540, 0, 6);

TogglePlayerControllable(playerid,true);

}

case 4: // Back

{

ShowMenuForPlayer(OtherZones, playerid);

TogglePlayerControllable(playerid,true);

}

}

}

if(Current == OtherZones)

{

? ? switch(row)

? ? {

? ? ? ? caso 0: // TuneGarages

? ? ? ? {

? ? ? ? ? ? ShowMenuForPlayer (TuneGarages, playerid);

}

? ? ? ? caso 1: // Estaciones de tren

? ? ? ? {

ShowMenuForPlayer (TrainStations, playerid);

}

? ? ? ? caso 2: // AA

? ? ? ? {

TimedTele (playerid, "", 402.8024,2534.6926,16.700, 0, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

}

? ? ? ? caso 3: // DragRace

? ? ? ? {

TimedTele (playerid, "", 1031.1125, -2297.4236,12.8004, 0, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

? ? ? ? }

? ? ? ? caso 4: // Karting

? ? ? ? {

CarSpawner (playerid, 571);

TimedTele (playerid, "", 2888.9099,1028.5667,17.0000, 0, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

}

caso 5: // suciedad

? ? ? ? {

TimedTele (playerid, "", -1299.6615, -700.7803,1056.2037, 4, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

}

caso 6: // AdminCastle

{

if (PlayerInfo [playerid] [Level]> 0) {

TimedTele (playerid, "", -2891.6179, -76.7571,4.0496, 0, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

}

m?s{

SendClientMessage (playerid, COLOR_RED, "?S?lo los administradores pueden teletransportarse all?!");

}



? ? }

caso 7: // PinkAutos

? ? ? ? {

TimedTele (playerid, "", -1623.2146,1227.1677,7.0391, 0, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

}

? ? ? ? caso 8: // Deriva

? ? ? ? {

TimedTele (playerid, "", -309.9550,1560.8075,75.3594, 0, 6);

TogglePlayerControllable (playerid, true);

SetTimerEx ("setstunt", 3000,0, "i", playerid);

}

caso 9: // Volver

{

ShowMenuForPlayer (Teleports, playerid);

TogglePlayerControllable (playerid, true);

}

}

}

devuelve 1;

}

[/c?digo]


  Custom Models
Posted by: 2PAC_ - 2019-06-13, 05:24 PM - Forum: Questions and Suggestions - Replies (1)

Will open.mp support custom models?


  [Showcase/Mapp] Old office
Posted by: Apex - 2019-06-13, 03:22 PM - Forum: Videos and Screenshots - Replies (1)

[Image: sa-mp-194.png]

[Image: sa-mp-195.png]

[Image: sa-mp-197.png]

[Image: sa-mp-198.png]


  Just gonna leave it here
Posted by: SynTacs - 2019-06-13, 02:42 PM - Forum: Chat - Replies (6)

Been wondering why the other side became a ghost town all of a sudden, seeing BigETTI banned and some other dudes. I researched a bit and finally got a word that Y_Less was active somewhere else and got a link here... You guys were all here... A new future and a new light for SA-MP, got somehow discouraged with the silence but because of this... I guess we fighting for a new better SA-MP :D