[GameMode] Need For Speed World (Unfinished)
#1

Unfinished gamemode as copy of multiplayer game Need For Speed World.

Requirements: Incognito's Streamer, Audio Plugin, SA:MP MySQL Plugin, sscanf, GVar Plugin, MD5, Anti Cheat By Gamer_Z, foreach and some optional libraries avaliable in repository.
URL: github.com
Notes: Assembling will be done by you, not me. I won't help you. You have enough. Also you can suggest some fixes in Pull Request. And remember that this code is TRASH.
Reply
#2

REP+ed, good job and keep up the good work!.
Reply
#3

Awesome + i agree with your signature
Reply
#4

How to find fatal error 100: cannot read from file: "nfsw\offset.txt"
Reply
#5

This is really really cluttered right now, the gamemode needs to be broken up into includes the current state is not really production quality however it's really not too far behind where it needs to be I think it could be organized properly in a two or three days.

- Too many systems under the same callbacks needs hooking and includes
- Eliminate all pvars
- Needs more comments
- Eliminate any OnGameModeExit() stuff using an sh starter script is superior (GMX causes client bugs unacceptable)
- #include <nfsw\player_textdraws.txt> is a bad use of includes I think these need to be their own include (Use y_hooks)
- Areas should be organized better
- Wrong value for calculating velocity ---> sspeed = 150*(p[0]*p[0]+p[1]*p[1]/*+p[2]*p[2]*/);

That would be just for starters cheers!
Reply
#6

tottaly good job +REP
Reply
#7

Nice
Reply
#8

Nice.
Reply
#9

Quote:
Originally Posted by [uL]Pottus
Посмотреть сообщение
- Eliminate all pvars
- #include <nfsw\player_textdraws.txt> is a bad use of includes I think these need to be their own include
- Too many systems under the same callbacks needs hooking and includes
- Areas should be organized better
- Wrong value for calculating velocity ---> sspeed = 150*(p[0]*p[0]+p[1]*p[1]/*+p[2]*p[2]*/);
- There are no PVars. Only GVars for storing info about races and queues.
- Why should I put another library for hooking if I can make compiler to add code from file itself?
- I don't think so...
- Only acceptable for gems' areas.
- About value, we've talked about it in another thread. About Z-direction, it was removed due some fails when player is being hitted by ram.
Quote:
Originally Posted by [uL]Pottus
Посмотреть сообщение
Use y_hooks
It was in gamemode. But I deleted it because I need to see used stack size, but with y_hook it can't be possible.
Reply
#10

Quote:
Originally Posted by SDraw
Посмотреть сообщение
- There are no PVars. Only GVars for storing info about races and queues.
- Why should I put another library for hooking if I can make compiler to add code from file himself?
- I don't think so...
- Only acceptable for gems' areas.
- About value, we've talked about it in another thread. About Z-direction, it was removed due some fails when player is being hitted by ram.
It was in gamemode. But I deleted it because I need to see used stack size, but with y_hook it can't be possible.
If I put the time in, it would look a lot different

From experience I know this is a very messy gamemode in terms of code organization I never said the code was bad remember.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)