[C++] Vice Racing

Started by Shadow, Aug 23, 2016, 09:38 AM

Previous topic - Next topic

Shadow

[img]http://i.imgur.com/FLXy9WZ.png[/img

Commands

/lastcp - Returns you to the last checkpoint.
/reportbug - Reports a bug and allows it to be seen by the developer(s).



Bugs/Crashes

Please leave any bugs/crash reports below and try to describe them in detail. The server is still in beta and has a few tracks.




Credits

  • S.L.C - for teaching me better C++ practices and how to optimize my code and helping me with ideas and fixes.
QuotePS:is trash is ur home language??

Kewun

good, 10/10 , but a suggestion

add radar markers to checkpoints

and i think i found a error in race?

in logs,

[11:52:37]  0 (Kewun) 0 Broken A9514D
[11:52:37]  0 (Kewun) 0 Broken Z1502Q

it was a stinger race, the one with 112 cpoints

Shadow

I find that too and I think it has to deal with VC:MP, my server doesn't print anything on white, nor does it print anything like that. Errors are not always messaged, and when they are, they appear in red. Thanks for the review :)
QuotePS:is trash is ur home language??

DizzasTeR

I gave a visit, so you also had no choice other than using pickups eh? well that's okay but  I'd like to point a few things out;

- The rotation of pickups is messed up, I noticed that most of them rotate towards the North on radar and its hard to guess where exactly you have to go ahead

- During a race I drowned myself and then the race never started for me again.

Kewun

well you could use CreateCheckpoint instead of pickups buts its your choice

Shadow

Quote from: Doom_Kill3R on Aug 23, 2016, 10:38 AMI gave a visit, so you also had no choice other than using pickups eh? well that's okay but  I'd like to point a few things out;

- The rotation of pickups is messed up, I noticed that most of them rotate towards the North on radar and its hard to guess where exactly you have to go ahead

- During a race I drowned myself and then the race never started for me again.

-> The rotation is how VCMP returns it. I don't think there are any gimbal locks. It'd be helpful to point which track you had this issue on aswell :p. The function which spawns the pickups returns left and right coordinates relative to the middle pickups and the angle which was used to record the track. The thing is, I have a client script arrow sprite which will point to the next checkpoint but it's unusable because GUI elements have no rotation.

-> Yes, I disabled the event because I am working on a fix for the spawn event which crashes players when they are put back in the race.



Quote from: Kewun on Aug 23, 2016, 10:40 AMwell you could use CreateCheckpoint instead of pickups buts its your choice

See this: http://forum.vc-mp.org/?topic=3548.0
QuotePS:is trash is ur home language??

Kewun

oh shit :( didnt know

Shadow

#7
Changelog 23/08/2016 [4:12 PM local time]

  • Attempt on fixing OnPlayerSpawn event causing a crash for some players
  • Fixed error handling
  • Fixed some bugs and crashes related to loading tracks

Server is back online.
QuotePS:is trash is ur home language??

Murdock

No zombie peds. Disappointed

KAKAN

oh no

Shadow

Changelog 24/08/2016 [10:21 PM local time]

  • Fixed some issues with the vehicle pool not being cleared properly
  • Changed IP to viceracing.ddns.net. Port is still 8192
QuotePS:is trash is ur home language??

RDXing_KR

Nice work , i had a test :)

Shadow

Quote from: RDXing_KR on Aug 24, 2016, 07:50 AMNice work , i had a test :)

Thanks. Please, let me know on this topic as soon as possible if you encounter any bugs/crashes.
QuotePS:is trash is ur home language??

EK.IceFlake


Shadow

Changelog 26/08/2016 [5:10 PM local time]

  • Added microsecond accuracy to track split times and records.
  • Fixed some issues regarding the race system
  • Working on proper linux compatibility
QuotePS:is trash is ur home language??