Mobile phone system - FiveM inspiracija

Započeo twoblqck.art
25. Jul 2024. Zaključano
4,083
pregleda
14
postova
Emo
7
Kingpin
🔥59
25. Jul 2024.
Mobile phone system
System mobilnog telefona, inspiracija je telefon u FiveM-u.

Zelio bih cuti kritike, prijedloge i misljenje prvenstveno na kod, jer zbog toga i radim ove stvari. Pokusajem da ovih par godina provedenih na pawn  skriptanje ne propadne, a i mnogo je lakse poboljsavati stil programiranja u jeziku koji unekoliko i znas, nego u jeziku koji si tek otpoceo. Pawn mi sluzio kao neka konekcija da ostanem u 'svijetu programiranja', jer zelim uci u taj svijet, ali nemam te neke 'volje' da pocinjem novi jezik koji sam vec pokusao i stao nakon par sati. Uvijek je zabavnije nesto poceti ispocetka, nego nastavljati na nekih 1, 2, 5, 10%.

Elem, sto se samog sistema tice, mozda sam na nekih 20ak% jer radim kad imam volje da napisem koju liniju. Prvi put pokusajem modularno programiranje, iako sam rekao da je to glupost (ne ovim rijecima, al' u prenesenom smislu).

To Do:

Pozivi
Slanje/Primanje poruka
Notifikacije
Twitter
Biljeske
Banka
Kupovina u marketu
Promjena boje okvira telefona
Promjena boje/slike pozadine
Multi-lang
Popravit sitnica iz TDEditora


Par slika izgleda Textdrawova.













GitHub Repo: https://github.com/2blqck/mobilePhone-SAMP

Takodje, ako neko zeli, volio bih cuti misljenja i za ove prethodne dvije skripte.
https://github.com/2blqck/3in1job_system
https://github.com/2blqck/basic-tram-system

graph designer

Mladjo558
4
Shot Caller
25. Jul 2024.
podrska 😄
D1NO
6
Crime Lord
25. Jul 2024.
Okej, sve je lijepo smisljeno pri kreiranju text draw-ova mogao bih dodati par sitnica


for(new i = 0; i < sizeof MyTextDraw[]; i++) {
   
    if(MyTextDraw == PlayerText:INVALID_TEXT_DRAW) continue;

    PlayerTextDrawDestroy(playerid, MyTextDraw);
    PlayerTextDrawHide(playerid, MyTextDraw);
    MyTextDraw = PlayerText:INVALID_TEXT_DRAW;
}

MyTextDraw[playerid = CreatePlayerTextDraw.... // i tako dalje 


Ovo ce ti biti jako korisno ukoliko imas puno TD-ova na samom serveru i pomoci ce ti oko samog limita jer u 99% slucajeva sve tdove kreirate na OnPlayerConnect (nije bitno da li ce biti iskoristeni ili ne) pa ih onda tek prikazujete kada je potrebno sto moze dovesti do problema.

Za sad se nema nista puno komentirati, par funkcija si napravio i prikazao tdove samo gledaj da ih iskoristis kako treba
Keep it up
Banks22
5
Shot Caller
🔥3
26. Jul 2024.
Svaka cast za rad
Ulozeno je truda
Ali po meni je to skroz nepotrebno na serveru, samo komplicira igru
Ja nebi tako nesto stavljao na srv… ali to je moje misljenje
Emo
7
Kingpin
🔥59
26. Jul 2024.
ty

Banks22 wrote on July 26, 2024, 2:45 am:
Svaka cast za rad
Ulozeno je truda
Ali po meni je to skroz nepotrebno na serveru, samo komplicira igru
Ja nebi tako nesto stavljao na srv… ali to je moje misljenje

Prvenstveno radim da ubijem vrijeme, probam github/modularno, i ugl kao neki mini izazov, nije mi toliko bitna funkcionalnost i da li ce biti upotrebljeno.

graph designer

Emo
7
Kingpin
🔥59
30. Jul 2024.
mini update.
Uradjena minimalna skripta za kupovinu telefona
+
otpocet multi-language (pokusaj)

https://github.com/2blqck/mobilePhone-SAMP/
https://github.com/2blqck/mobilePhone-SAMP/blob/main/translation/ba.pwn

graph designer

Frozen_Capone
5
Crime Lord
31. Jul 2024.
Ala ti je grafikon, jebo si mu majku  😁  😁
Emo
7
Kingpin
🔥59
1. Avg. 2024.
Fr0z3n wrote on July 31, 2024, 9:59 pm:
Ala ti je grafikon, jebo si mu majku  😁  😁

Editor nije exportovao PlayerTextDrawBackgroundColor
https://prnt.sc/hc1fuNgqkvtw

graph designer

Mladjo558
4
Shot Caller
1. Avg. 2024.
brate, nije lose uopste pogotovo ovaj grafikon. Mislim da ce ovo puno pomoci RPG i RP serverima, svaka ti cast 😄
Emo
7
Kingpin
🔥59
2. Avg. 2024.
Denmla wrote on August 1, 2024, 7:18 am:
brate, nije lose uopste pogotovo ovaj grafikon. Mislim da ce ovo puno pomoci RPG i RP serverima, svaka ti cast 😄

To je vise da popuni prostor za sada, mozda bude imalo neku osnovnu funkciju. Npr po zadnjoj akciji na racunu (uplata -> porast u grafiku, odliv -> pad, 0 -> ravno)
mini update
Notifikacije


https://github.com/2blqck/mobilePhone-SAMP/blob/39060904addf65cf64a63ad34e9defa1eb24c69c/main/functions.pwn#L296-L353

graph designer

Emo
7
Kingpin
🔥59
6. Avg. 2024.
Twitter update



if(strfind(text, "tweet_exit", true) != -1) return SendClientMessage(playerid, -1, "Odustali ste od pisanja tweeta."), writingTweet = 0;

for(new i = 0; i < strlen(text); i++)
{
if(text == ' ')
text = '_' ;
}

new string;
format(string, 92, "%s", text);

if(strlen(string) > 21) strins(string, "~n~", 21, 92);
if(strlen(string) > 45) strins(string, "~n~", 45, 92);
if(strlen(string) > 68) strins(string, "~n~", 68, 92);


https://github.com/2blqck/mobilePhone-SAMP/blob/7087c4fda3e59a0b9b8ce59f8f0fa2f88bf729df/main/callbacks.pwn#L185-L221

ps. ako neko ima neke primjedbe/kritike na mysql neka napise kako se pravilnije radi

graph designer

Emo
7
Kingpin
🔥59
9. Avg. 2024.
Promjena pozadine i boje okvira





graph designer

Gohstic4
3
Hustler
9. Avg. 2024.
twoblqck.art wrote on August 9, 2024, 10:11 pm:
Promjena pozadine i boje okvira






Nije lose samo nastavi ! 🙂
Mladjo558
4
Shot Caller
10. Avg. 2024.
predobro 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha