| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 7,701
» Latest member: zein97174
» Forum threads: 2,356
» Forum posts: 12,303
Full Statistics
|
| Online Users |
There are currently 128 online users. » 0 Member(s) | 125 Guest(s) Google, Bing, Baidu
|
| Latest Threads |
Client issue with object
Forum: Support
Last Post: TheDoctor
2025-11-15, 08:00 PM
» Replies: 0
» Views: 32
|
San Andreas Police Pursui...
Forum: Advertisements
Last Post: BriBri
2025-11-15, 12:06 AM
» Replies: 0
» Views: 35
|
[Include] OpenGate (Abrir...
Forum: Portuguese/Portugu?s
Last Post: Crazy_ArKzX
2025-11-13, 06:49 PM
» Replies: 0
» Views: 33
|
OpenGate (Open Proximity ...
Forum: Libraries
Last Post: Crazy_ArKzX
2025-11-13, 06:46 PM
» Replies: 0
» Views: 38
|
LS City Hall
Forum: Maps
Last Post: cosminupgaming
2025-11-12, 04:22 PM
» Replies: 3
» Views: 2,659
|
Crime Base
Forum: Maps
Last Post: cosminupgaming
2025-11-12, 04:19 PM
» Replies: 2
» Views: 1,252
|
GTA SA-MP Scripting: Issu...
Forum: General Discussions
Last Post: williamrhein
2025-11-12, 10:16 AM
» Replies: 0
» Views: 51
|
is it worth creating a se...
Forum: General Discussions
Last Post: cosminupgaming
2025-11-11, 05:30 PM
» Replies: 13
» Views: 18,333
|
Looking for an English De...
Forum: General Discussions
Last Post: cosminupgaming
2025-11-11, 05:21 PM
» Replies: 2
» Views: 2,814
|
Awakeninga an old server.
Forum: Support
Last Post: drwnrbbt
2025-11-11, 02:26 PM
» Replies: 0
» Views: 54
|
|
|
| TSConnector and some other fce |
|
Posted by: Ardenis - 2021-01-20, 06:46 PM - Forum: Pawn Scripting
- Replies (1)
|
 |
Hey there
the TS_PokeClient function does not work correctly. When someone joins the game, they poke them ?
let's look at the code
Code: public TSC_OnClientConnect (clientid, nickname [])
{
new str[50];
format(str, sizeof(str), "> %s (%d) has join to our ts3 server", nickname, clientid);
SendClientMessageToAll(-1, str);
TSC_SendClientMessage(clientid, "Yup, here it works");
TSC_PokeClient(clientid, "Welcome"); // But not here, it not poke him but idk why
return 1;
}
http://prntscr.com/xb40i1
https://github.com/maddinat0r/samp-tsconnector/releases
|
|
|
|
| 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?
|
|
|
|
| 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. ?????? ??????? ??? ?????? "???????" ?????. ??, ????? ?????, ????? ?? ??? ???? ?????? ?????????.
|
|
|
|
[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;
}
|
|
|
|
|