GTA-Center.com » Forum http://www.gta-center.com/forums/ |
|
[GUIDA] Money Tutorial Anti Hack http://www.gta-center.com/forums/viewtopic.php?f=40&t=221 |
Pagina 1 di 1 |
Autore: | NOS32 [ 05/11/2010, 1:41 ] |
Oggetto del messaggio: | [GUIDA] Money Tutorial Anti Hack |
Informazioni: * Questo tutorial è stato destinato gamemodes Roleplay. * Questo non funzionerà con le caratteristiche lato client, bonus ecc acrobazia, macchine Sprunk e fucilato hamburger, saranno solo in grado di acquistare roba gratis. Pawn Code Codice: # Define ResetMoneyBar ResetPlayerMoney # Define UpdateMoneyBar GivePlayerMoney New Cash[MAX_PLAYERS]; Stock GivePlayerCash(player, money) ( Cash[player] + = money; ResetMoneyBar(Player);/ / Resets the money in the original moneybar, 'Do not remove! UpdateMoneyBar(Player, Cash[player]);/ / Sets the money in the cash moneybar link to the server, 'Do not remove! return Cash[Player]; ) Stock SetPlayerCash(player, money) ( Cash[player] = money; ResetMoneyBar(Player);/ / Resets the money in the original moneybar, 'Do not remove! UpdateMoneyBar(Player, Cash[player]);/ / Sets the money in the cash moneybar link to the server, 'Do not remove! return Cash[Player]; ) Stock ResetPlayerCash(Player) ( Cash[player] = 0; ResetMoneyBar(Player);/ / Resets the money in the original moneybar, 'Do not remove! UpdateMoneyBar(Player, Cash[player]);/ / Sets the money in the cash moneybar link to the server, 'Do not remove! return Cash[Player]; ) Stock GetPlayerCash(Player) ( return Cash[Player]; ) OnPlayerConnect Codice: ResetPlayerCash(Player); / / resetting the variable to zero cash players. OnGameModeInit Codice: SetTimer("MoneyTimer", 1000, 0); Money Check Timer Codice: Public MoneyTimer() ( New username[MAX_PLAYER_NAME]; for(new i=0; i<MAX_PLAYERS i+ +) ( IF(IsPlayerConnected(i)) ( IF(GetPlayerCash(i) ! = GetPlayerMoney(i)) ( ResetMoneyBar(i),/ / Resets the money in the original moneybar, 'Do not remove! UpdateMoneyBar(i, GetPlayerCash(i));/ / Sets the money in the cash moneybar link to the server, 'Do not remove! New Hack = GetPlayerMoney(i) - GetPlayerCash(i); GetPlayerName(i, username,sizeof(username)); printf("% s HAS picked up / $ attempted to spawn% d", username, hack); ) ) ) ) NOS32 |
Autore: | NOS32 [ 05/11/2010, 15:09 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
by SA-Mp.com |
Autore: | Peppinux AKA Peppe_Stasu [ 05/11/2010, 15:26 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
Si poteva fare meglio. E poi ci sono degli errori per esempio se metti sotto l'OnPlayerConnect, ResetPlayerCash(Player); ti darà per forza errore perchè prima non si è definito che scrivere Player è uguale a scrivere playerid |
Autore: | barletheking [ 05/11/2010, 19:47 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
giustamente quoto, ma alla fine è comunque utile. |
Autore: | Peppinux AKA Peppe_Stasu [ 05/11/2010, 20:08 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
Si ma qualcosa come Codice: printf("% s HAS picked up / $ attempted to spawn% d", username, hack); non potrà funzionare mai dato che "%" e "s" sono staccati ecc... xD Meglio non postare cose fatte male che poi fanno incasinare gli utenti
|
Autore: | Angelo [ 05/11/2010, 20:23 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
concordo con peppe, meglio sistemare lo script Comunque è meglio controllare che gli script funzionino prima di postarli |
Autore: | barletheking [ 05/11/2010, 20:32 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
Sisi infatti io non ho detto che è corretto, però se gli si da una sistematinaa.. zac viene bene |
Autore: | Peppinux AKA Peppe_Stasu [ 05/11/2010, 20:33 ] |
Oggetto del messaggio: | Re: [TUTORIAL] Money Tutorial Anti Hack |
Già sono d'accordo comunque adesso creo una guida e posto come fare |
Pagina 1 di 1 | Tutti gli orari sono UTC + 1 ora [ ora legale ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |