30.07.2014, 15:59
(
Последний раз редактировалось Bruno13; 06.09.2016 в 03:26.
Причина: Atualizado para versгo 1.0.0
)
Bafore13
Код:
05/09/2016 1.0.0 - Novo design; - Nova opзгo de salvamento MySQL; - Reestruturaзгo do cуdigo; - Documentaзгo do cуdigo. 30/07/2014 0.1.0 - Lanзado Bafore13 versгo Beta.
Venho apresentar a vocкs, o Bafore13, e vocк com certeza deve estar se perguntando o que й, pois bem, se trata de um sistema de cigarro. Esses dias estava a pensar em criar um sistema de cigarros, como jб vi em alguns servidores, mas sim um que fosse realista, entгo pensei em TextDraws clicбveis, que foi o toque mбgico para esse sistema. Nгo й um grande sistema, й muito simples, porйm muito ъtil em questгo de RP/G.
Explicaзгo
A funcionalidade do sistema й sem mistйrio. Para abrir a caixa de cigarros basta digitar /fumar, em seguida clicar sobre a tampa da caixa e entгo selecionar o cigarro que deseja fumar. Selecionado, o cigarro serб acendido.
Seguido isto, com o cigarro aceso, hб duas funзхes:
Код:
KEY_FIRE: Traga o cigarro. KEY_SECONDARY_ATTACK: Apaga o cigarro.
Os comandos atuais sгo:
Код:
/fumar - Mostra ao jogador a caixa de cigarros. /darcigarro <id> <quantia> - Da uma quantia especнfica de cigarros a um jogador especнfico. Sу pode ser utilizado por admins RCON. /getcigar - Da uma caixa de cigarro completa ao jogador. Sу pode ser utilizado por admins RCON.
Quote:
Versгo 0.1.0: A funcionalidade do sistema й simples. O cigarro quando acendido fica aceso atй 1 min, tentando torna-lo realista. Logicamente que em tempo real, um cigarro demora em mйdia de 8 minutos se nгo tragado para queimar, mas nгo podemos fundir a verdadeira realidade com a do SA-MP, mas sim adapta-la. A cada tragada, seta +2.5 de vida ao player, pois faltava idйias para dar motivo ao player usar os cigarros. Ao chegar na 6Є tragada, o cigarro termina. Ele salva os cigarros em DOF2, e podem ser setados por Administradores logados na Rcon. Nгo se esqueзa de criar a pasta "Bafore13" em sua ScriptFiles, ou o servidor desligarб na conexгo com algum player! Comandos: /fumar /darcigarros [id] [quantia] - Admin logado na RCON Tecla: F - Joga fora o cigarro em mгos. |
Para encontrar essas definiзхes dк Ctrl+F e procure por "DEFINITIONS:"
Salvamento:
MySQLDefiniзхes do cуdigo:
OBS: Utilizei a versгo R40 do plugin MySQL do BlueG.
Para utilizar o salvamento em MySQL, vocк deve configurar os dados da conexгo:
DOF2PHP код:
mysql_host[] = "localhost"
mysql_user[] = "user"
mysql_password[] = "password"
mysql_database[] = "database"
Para utilizar salvamento em DOF2 apenas crie a pasta Bafore13 em seu scriptfiles.
PHP код:
CIGARETTE_ACCESS_IF_HAVE = false
//Se 'true' o jogador sу poderб utilizar /fumar caso possua algum cigarro.
CIGARETTE_PUFF = 6
//Nъmero de tragadas por cigarro
Imagens
Vнdeo
Бlbum
Download
MySQL
GithubDOF2
Mediafire
Pastebin
MediafireCrйditos
Pastebin
Agradecimento aos criadores de MySQL, zcmd, sscanf e a_samp.inc().
Crйditos e ideia do sistema pertencem a Bruno13.