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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 6,812
» Latest member: brunbinhhh93
» Forum threads: 3,254
» Forum posts: 13,341

Full Statistics

Online Users
There are currently 360 online users.
» 1 Member(s) | 356 Guest(s)
Google, Bing, Yandex, AlexMorgan27

Latest Threads
£ Shein Coupon Code UK [{...
Forum: Chat
Last Post: AlexMorgan27
Less than 1 minute ago
» Replies: 0
» Views: 1
Pakistan Shein Discount ...
Forum: Art
Last Post: mom3332026
17 minutes ago
» Replies: 0
» Views: 2
Bahrain Shein Discount [...
Forum: Art
Last Post: mom3332026
18 minutes ago
» Replies: 0
» Views: 1
Oman Shein Discount [[""...
Forum: Art
Last Post: mom3332026
43 minutes ago
» Replies: 0
» Views: 2
Belgium Shein Discount [...
Forum: Art
Last Post: mom3332026
44 minutes ago
» Replies: 0
» Views: 2
Chile Shein Discount [["...
Forum: Art
Last Post: mom3332026
46 minutes ago
» Replies: 0
» Views: 2
Denmark Shein Discount [...
Forum: Art
Last Post: mom3332026
47 minutes ago
» Replies: 0
» Views: 2
Finland Shein Discount [...
Forum: Art
Last Post: mom3332026
48 minutes ago
» Replies: 0
» Views: 2
France Shein Discount [[...
Forum: Art
Last Post: mom3332026
49 minutes ago
» Replies: 0
» Views: 2
Hungary Shein Discount [...
Forum: Art
Last Post: mom3332026
50 minutes ago
» Replies: 0
» Views: 2

 
  Divide by zero
Posted by: Zow - 2021-01-20, 06:02 PM - Forum: Pawn Scripting - Replies (1)

Code:
ExpProgress(playerid)

{

? ? new Float:exp = playerData[playerid][pExp]*100/PlayerRequiredExp(playerid);

? ? return exp;

}



PlayerRequiredExp(playerid)

{

? ? new requiredexp = playerData[playerid][pLevel] * 2000;

return requiredexp;

}



pExp are always start from 0 when you're level up

So crashdetect always give me this?Run time error 11: "Divide by zero"

I need some idea how to get pass this one

I just want to popup exp to % but I need pExp to start by 0 when level up

Is that possible?


  How much cpu & ram requirement for sa-mp server?
Posted by: LinesinRows - 2021-01-20, 01:33 PM - Forum: Support - No Replies

? Hello,

?I'm making a rp mod from 0. A few months later, i will be open my server. But i don't know, how much cpu & ram requirement?for?sa-mp server? (etc: 500 players)

? Thanks for now.


  Why my code only sends "else"?
Posted by: sampaux - 2021-01-20, 12:50 PM - Forum: Pawn Scripting - Replies (1)

Code:
for(new i = 0;i < 100;i++)
{
if(PlayerInfo[i][cargo] != 0)
{
    GameTextForPlayer(i, "~r~Novo Report!", 3000, 5);
    GetPlayerName(id, reportado, sizeof(reportado));
    GetPlayerName(playerid, reportador, sizeof(reportador));
    format(report, sizeof(report), "Nick e id: %s [%d]\nMotivo: %s\nReportado por: %s", reportado, id, motivo, reportador);
    SendClientMessage(i, -1, "====={4291ff}Novo Report{FFFFFF}=====");
    SendClientMessage(i, -1, report);
}
else
{
SendClientMessage(i, -1, "asdadsadad");//I put it in else to prove that code only sends else
}

this code is a /report command. PlayerInfo[][cargo] == Admin level
despite my PlayerInfo[][cargo] != 0 in game, this code keep sending the else,  considering PlayerInfo[][cargo] == 0
Basically, it sends " SendClientMessage(i, -1, "asdadsadad"); " for all online admins instead of the fist code, and this is not what should happen

Fix it is easy, obviously just invert the codes. But i want know WHY THIS OCCURS???


  Tutorials
Posted by: RhaegarX - 2021-01-20, 11:33 AM - Forum: General Discussions - Replies (2)

Hi guys, I was browsing the pages of sampforumarchiv reviewing some topics, and then I thought about re-posting some tutorials and includes the old samp forum (with due credit to each creator) to be able to move the community more and help those who are new and there's nowhere to go. What do you think of the idea?


  Вопросы по поводу рус. раздела
Posted by: Silicium - 2021-01-20, 08:45 AM - Forum: Russian/Русский - Replies (1)

Приветствую.
Так как форум сампа давно мёртв, а форум burgershot'a относится к open.mp, который в свою очередь рано или поздно заменит sa:mp, то есть пару вопросов по поводу развития рус. раздела:
Будет ли саб-форум для релизов? Будут ли топики а-ля "скриптинг курилка" для обсуждений?

P.s. многие считают что формат "форумов" мёртв. Да, форум мёртв, когда на нём нету ничего полезного.


  [MAP] PUB Interior | Mirsat24
Posted by: mirsat24 - 2021-01-20, 06:12 AM - Forum: Videos and Screenshots - Replies (3)

Discord:Mirsat24#8134



If you comment, you will make me happy :)



[Video: http://https://www.youtube.com/watch?v=J7DmeBKX4_w]


  Factions
Posted by: Jaua - 2021-01-20, 01:07 AM - Forum: Pawn Scripting - Replies (5)

.....


Information [Help] - Park vehicle cmd issues
Posted by: Disretired - 2021-01-20, 12:15 AM - Forum: Pawn Scripting - Replies (4)

Hello all, myself and a group of friends are working on a server and have noticed an issue with our park vehicle command.



The command only parks the car in Virtual World 0, we wanted to do dynamic garages, but when we /park in a garage with another VW other then 0 the car disappears and is parked in the VW 0 instead of the VW the garage is set too.



I've attached the command below if anyone can point out the issue, this is the command we had when we first started the project, I myself am still getting the hang of pawn so not sure what the problem is that's causing it to only park in VW 0.



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

{

if(PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pHelper] >= 2 || PlayerInfo[playerid][pDonateRank] == 5)

{

new playerpark;

if(!sscanf(params, "i", playerpark))

{

for(new d = 0; d < MAX_PLAYERVEHICLES; d)

{

if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[playerpark][d][pvId]))

{

new Float:x, Float:y, Float:z, Float:angle, Float:health;

GetVehicleHealth(PlayerVehicleInfo[playerpark][d][pvId], health);

if(PlayerInfo[playerpark][pLockCar] == GetPlayerVehicleID(playerid)) PlayerInfo[playerpark][pLockCar] = INVALID_VEHICLE_ID;

GetVehiclePos(PlayerVehicleInfo[playerpark][d][pvId], x, y, z);

GetVehicleZAngle(PlayerVehicleInfo[playerpark][d][pvId], angle);

SurfingCheck(GetPlayerVehicleID(playerid));

UpdatePlayerVehicleParkPosition(playerpark, d, x, y, z, angle, health);

PutPlayerInVehicle(playerid, PlayerVehicleInfo[playerpark][d][pvId], 0);

SetPlayerArmedWeapon(playerid, 0);

new string[30  (MAX_PLAYER_NAME * 2)];

format(string, sizeof(string), "* %s has parked %s's vehicle for them.", GetPlayerNameEx(playerid), GetPlayerNameEx(playerpark));

new szMessage[128];

format(szMessage, sizeof(szMessage), "AdmCmd: %s has parked %s's vehicle for them", GetPlayerNameEx(playerid), GetPlayerNameEx(playerpark));

ABroadCast(COLOR_LIGHTRED,szMessage, 2);

ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);

return 1;

}

}

SendClientMessageEx(playerid, COLOR_GRAD1, "You need to be in a player owned vehicle");

}

else

SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /park <playerid>");

}

else

SendClientMessageEx(playerid, COLOR_GRAD1, "Park is now an moderator command to combat abuse. /requesthelp or /am to an admin to get a car parked at your house.");

return 1;

}


  [Help] warning 239: literal array/string passed to a non-const parameter
Posted by: Behemoth - 2021-01-19, 08:58 PM - Forum: Pawn Scripting - Replies (4)

Trying to do this

Code:
return SetTimerEx("KickTimer", 100, false, "i", playerid);


but it's for some reason giving me the warning above (again, only an issue in the new compiler). What am I doing wrong and again can someone tell the best way to write this?


  [AJUDA]EditDynamicObject
Posted by: willian franco - 2021-01-19, 07:24 PM - Forum: Portuguese/Português - Replies (2)

os players android n?o est?o conseguindo editar o?EditDynamicObject port?o, caixa ou acess?ria?





isso ? problema do APK que nao tem esse sistema ou tem um sistema diferente para colocar e funcionar no android ?





obrigadoo