Joy

Joy

Made Man
postova
487
Kreiranih tema
54
Pridružio se
okt. 20, 2012
Poslednja aktivnost
pre 1 godinu
Trenutna aktivnost IDLE

Izgleda da Joy trenutno ne radi ništa

Aktivnost na forumu

Postovi i teme koje je kreirao Joy Punisher

Odgovorio na Sep 27, 2020
◄ Glavni razgovor #48 ►
Zajednica / Offtopic
V01D wrote on September 27, 2020, 2:46 pm:
Napravimo SAMP Wiki na nasem jeziku 😛 ?


Postoji već ali nisam siguran smije li se reklamirat  😄 . Ne bi bilo loše da i balkan-samp uradi svoj wiki.
Odgovorio na Sep 27, 2020
◄ Glavni razgovor #48 ►
Zajednica / Offtopic
Ƭ H Σ Ʋ 1 ∏ ∏ Ψ _ wrote on September 27, 2020, 10:46 am:
Sta je developeri , frpa? 😄 ajde sad da vidimo ko je NAJJACI developer 😄


Ne znači ti gašenje samp wikia ništa u tom smislu. Ko zna tražit, naći će sebi šta mu treba. 😄
Odgovorio na Sep 27, 2020
◄ Glavni razgovor #48 ►
Zajednica / Offtopic
V01D wrote on September 27, 2020, 10:33 am:
Bice veselo ako se ugasi. Budimo realni, niko ne moze znati svaku funkciju, callback i upotrebu napamet. Samp wiki svi koriste kada nesto zaborave, od kada se ugasio uocio sam koliko sam zapravo zavisio od njega 😄


Možeš valjda koristit https://wiki.open.mp kao alternativu?
Odgovorio na Sep 27, 2020
Problem s' sniperom dok aim-am
GTA San Andreas Multiplayer / Pitanja & Pomoć
unkown337 wrote on September 27, 2020, 9:56 am:
Znam, ali ne znam koji je index animacije kada igrac nisani sniperom, ne radi samp wiki  ☹️


Ako ti se ne da trazit jednostavno stavi svake sekunde da ti ispisuje u SendClientMessage GetPlayerAnimationIndex(playerid) i dok nisanis i vidit ces koji je
Odgovorio na Sep 27, 2020
Pitanje
GTA San Andreas Multiplayer / Pitanja & Pomoć
Simkeeee wrote on September 27, 2020, 10:12 am:
Stavio sam to i opet mogu da kad se registrujem da kucam 1234%@gmail.com eto koda tu na pocetku registera sam stavio
	switch (dialogid)
    {
case DIALOG_REGISTER:
    {
        if(strfind(inputtext, "%", true) != -1 || strfind(inputtext, "#", true) != -1) {

        SendClientMessage(playerid, -1, "Ne mozes koristiti znakove te znakove!");
        }
if(!response) return Kick(playerid);
    if(response)
{
if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
{
    new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""BELA"________________________________________________\n\n"SPLAVA"Dobrodosao na AnotherWorld RolePlay\n\nVase Ime i Prezime: "CRVENA"%s\n"BELA"Vas korisnicki racun nije registrovan...\nUpisite vasu lozinku da bi ste se registrovali\n\nLozinka: "CRVENA"Min 6/Max 26 znakova\n\n"BELA"________________________________________________",regname);
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Registracija","Izlaz");
SCM(playerid,-1,"[AW:RP] "CRVENA"Lozinka mora imati minimum 6 znakova, a maximum 26 znakova!");
}
else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
    new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""BELA"________________________________________________\n\n"SPLAVA"Dobrodosao na AnotherWorld RolePlay\n\nVase Ime i Prezime: "CRVENA"%s\n"BELA"Vas korisnicki racun nije registrovan...\nUpisite vasu lozinku da bi ste se registrovali\n\nLozinka: "CRVENA"Min 6/Max 26 znakova\n\n"BELA"________________________________________________",regname);
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Registracija","Izlaz");
SCM(playerid,-1,"[AW:RP] "CRVENA"Lozinka mora imati minimum 6 znakova, a maximum 26 znakova!");
}
else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"NovacDzep",0);
    INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Ubistava",0);
INI_WriteInt(File,"Smrti",0);
    INI_WriteInt(File,"Level",1);
INI_WriteInt(File,"Helper",0);
INI_WriteInt(File,"Skin",0);
    INI_WriteInt(File,"Godine",0);
INI_WriteInt(File,"Drzava",0);
INI_WriteInt(File,"Pol",0);
    INI_WriteInt(File,"Tutorial",0);
INI_WriteInt(File,"Email",0);
INI_WriteInt(File,"Lider",0);
    INI_WriteInt(File,"Clan",0);
INI_WriteInt(File,"Rank",0);
INI_WriteInt(File,"Mutiran",0);
    INI_WriteInt(File,"NovacBanka",0);
INI_WriteInt(File,"Warn",0);
    INI_WriteInt(File,"BankovniRacun",0);
INI_WriteInt(File,"Zatvor",0);
INI_WriteInt(File,"ZatvorenVreme",0);
    INI_WriteInt(File,"Respekti",0);
INI_WriteInt(File,"UhapsenPuta",0);
INI_WriteInt(File,"Droga",0);
    INI_WriteInt(File,"Mats",0);
INI_WriteInt(File,"PayDayPoeni",0);
INI_WriteInt(File,"SatiIgre",0);
    INI_WriteInt(File,"IznosRate",0);
INI_WriteInt(File,"IznosKredita",0);
INI_WriteInt(File,"PreostaloZaOtplatu",0);
    INI_WriteInt(File,"ADozvola",0);
INI_WriteInt(File,"KamionDozvola",0);
INI_WriteInt(File,"AvionDozvola",0);
    INI_WriteInt(File,"MotorDozvola",0);
INI_WriteInt(File,"BrodDozvola",0);
INI_WriteInt(File,"GunDozvola",0);
    INI_WriteInt(File,"PosedovanjeFirme",-1);
INI_WriteInt(File,"Mobilni",0);
INI_WriteInt(File,"Imenik",0);
    INI_WriteInt(File,"MobKredit",0);
INI_WriteInt(File,"Cigare",0);
INI_WriteInt(File,"Upaljac",0);
    INI_WriteInt(File,"Kanap",0);
INI_WriteInt(File,"Naocare",0);
INI_WriteInt(File,"Sat",0);
INI_WriteInt(File,"BorbeniStil",4);
INI_WriteInt(File,"Posao",0);
INI_WriteInt(File,"Hrana",0);
INI_WriteInt(File,"PosedovanjeKuce",-1);
    INI_WriteInt(File,"ProveraSpawna",0);
    INI_WriteInt(File,"Rent",-1);
    INI_WriteInt(File,"PosedovanjeStana",-1);
    INI_WriteInt(File,"PosedovanjeVikendice",-1);
    INI_WriteInt(File,"OrgUgovor",0);
    INI_WriteInt(File,"PosaoUgovor",0);
                    INI_WriteInt(File,"PosedovanjeAuta",-1);
                    INI_WriteInt(File,"DzeparosVreme",0);
INI_WriteInt(File,"PosedovanjeMotora",-1);
INI_WriteInt(File,"Kaciga",-1);
INI_WriteInt(File,"PosedovanjeBicikla",-1);
INI_WriteInt(File,"PosedovanjeAviona",-1);
INI_WriteInt(File,"PosedovanjePlovila",-1);
INI_Close(File);
PlayerInfo = 1500; PlayerInfo = 15000; GivePlayerMoney(playerid, PlayerInfo);
new string;
format(string,sizeof(string),""CRVENA"[AW:RP]: "BELA"Uspesno ste se registrovali | Vasa lozinka je: "SPLAVA"%s",inputtext);
SCM(playerid,-1,string); PlayerInfo = 1;
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, ""BELA"Dali ste musko ili zensko?", ""SPLAVA"- "BELA"Musko\n"SPLAVA"- "BELA"Zensko", "Dalje", "Odustani");
}
    }
    }


Stavi to iznad switch (dialogid), odmah ispod OnDialogResponse.
Odgovorio na Sep 26, 2020
pomoc oko VirtualWorlda
GTA San Andreas Multiplayer / Pitanja & Pomoć
CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, STREAMER_TAG_AREA:areaid = STREAMER_TAG_AREA:-1, priority = 0);
Odgovorio na Sep 26, 2020
Pitanje
GTA San Andreas Multiplayer / Pitanja & Pomoć
Bili su propusti na onim prvim UP modovima cini mi se kad uneses vise od 16 znakova u login dialogu da padne, ili znak % u dialoge, ili bilo gdje da se unose brojevi uneses preveliki broj (npr. /ekucu level 999999999999999999999999999), ili bilo gdje stringovi u komandama i dialozima uneses veliku recenicu. I onaj SCMF sto se u UP modu koristio govorili su da je los. Vjrv bio neki problem u memoriji, valjda su ga fixali do sad.
Odgovorio na Sep 19, 2020
Optidraw ?
GTA San Andreas Multiplayer / Pitanja & Pomoć
Updatuj streamer (include i plugin) na poslednju 2.9.4 verziju i ako imas negdje u modu definisano "objectmodel" preimenuj ga.
Edit: Takodje bi trebalo optidraw da ti bude includan posle streamera ako nije.
Odgovorio na Sep 19, 2020
Pomoc
GTA San Andreas Multiplayer / Pitanja & Pomoć
Fr0z3n wrote on September 19, 2020, 6:10 pm:
Pa napravio sam timer da proverava svake sekunde koliko ima igraca i probao sam ovako da napravim ali nece kad ostane 3 igraca sva 3 igraca dobijaju 3 nagradu...
forward DmEventManager();
public DmEventManager()
{
foreach(new playerid : Player)
{
        if(IsInDMEvent) {
        new nagrada;
        switch(dmcount) {

case 3: {
nagrada = random( 75 ) + 400;
            Joey_SetPlayerPos( playerid, PlayerPos[ playerid ][ 0 ], PlayerPos[ playerid ][ 1 ],  PlayerPos[ playerid ][ 2 ] );
SetPlayerVirtualWorld( playerid, PlayerPosVW[ playerid ] );
SetPlayerInterior( playerid, PlayerPosInt[ playerid ] );
ResetPlayerWeapons(playerid);
va_SendClientMessageToAll(-1, ""col_blue"| DM EVENT | "col_white"%s | Pozicija: 3 | Nagrada: $%d |",ImeIgraca(playerid), nagrada);
DajIgracuNovac(playerid, nagrada);
IsInDMEvent = false;
}
case 2: {
nagrada = random( 75 ) + 1500;
            Joey_SetPlayerPos( playerid, PlayerPos[ playerid ][ 0 ], PlayerPos[ playerid ][ 1 ],  PlayerPos[ playerid ][ 2 ] );
SetPlayerVirtualWorld( playerid, PlayerPosVW[ playerid ] );
SetPlayerInterior( playerid, PlayerPosInt[ playerid ] );
ResetPlayerWeapons(playerid);
va_SendClientMessageToAll(-1, ""col_blue"| DM EVENT | "col_white"%s | Pozicija: 2 | Nagrada: $%d |",ImeIgraca(playerid), nagrada);
DajIgracuNovac(playerid, nagrada);
IsInDMEvent = false;
InfoMessage(playerid, "Event zavrsen.");
}
case 1: {
nagrada = random( 75 ) + 2500;
            Joey_SetPlayerPos( playerid, PlayerPos[ playerid ][ 0 ], PlayerPos[ playerid ][ 1 ],  PlayerPos[ playerid ][ 2 ] );
SetPlayerVirtualWorld( playerid, PlayerPosVW[ playerid ] );
SetPlayerInterior( playerid, PlayerPosInt[ playerid ] );
Joey_KillTimer(EventTimerce);
ResetPlayerWeapons(playerid);
va_SendClientMessageToAll(-1, ""col_blue"| DM EVENT | "col_white"%s | Pozicija: 1 | Nagrada: $%d |",ImeIgraca(playerid), nagrada);
DajIgracuNovac(playerid, nagrada);
IsInDMEvent = false;
InfoMessage(playerid, "Event zavrsen.");
}
}
}
    }
    return 1;
}


Dobiju svi nagrade zato što ti loop prođe za sve igrače kroz case 3. Ali zašto da se opterećuješ timerom svake sekunde kada su ti za DM event bitne samo 3 situacije:
-OnPlayerDeath (kada igrač umre)
-OnPlayerDisconnect (kada se igrač diskonektuje)
-Komanda za napustanje eventa (ako kojim slucajem igrac odluci da napusti event)

Probaj ovako nekako da staviš pod OnPlayerDeath, OnPlayerDisconect i pod komandom za napuštanje eventa. Uredi kako ti već odgovara ovo za nagrade i chat, a za vraćanje na poziciju prije eventa bi trebalo pri spawnu da ga vratiš pošto je valjda predviđeno da se na DM eventu umre.
if(IsInDMEvent)
    {
        dmcount--;
    dmevenat = false;
IsInDMEvent = false;
    if(dmcount == 2)
        {
            SendClientMessageToAll(-1, "DM EVENT 3 MESTO %s",ImeIgraca(playerid));//tece mesto
            SendClientMessage(playerid, -1, "{F81414}[DM Event] {FFAF00} Svaka Cast! Dobio si 3 mesto na eventu!");
            ResetPlayerWeapons(playerid);
        }
        else if(dmcount == 1)
        {
            SendClientMessageToAll(-1, "DM EVENT 2 MESTO %s",ImeIgraca(playerid));//drugo mesto
            SendClientMessage(playerid, -1, "{F81414}[DM Event] {FFAF00} Svaka Cast! Dobio si 2 mesto na eventu!");
            ResetPlayerWeapons(playerid);

            foreach(new lastplayer : Player)//utvrdjujes ko je poslednji ostao na eventu
        {
            if(IsInDMEvent == true)
            {
                dmevenat = false;
            IsInDMEvent = false;
                    SendClientMessageToAll(-1, "DM EVENT 1 MESTO %s",ImeIgraca(lastplayer));//prvo mesto
                    SendClientMessage(lastplayer, -1, "{F81414}[DM Event] {FFAF00} Svaka Cast! Dobio si 1 mesto na eventu!");
                    ResetPlayerWeapons(lastplayer);
                    break;
                }
            }

        }
}
4

Novi Član

Nivo 4

Iskustvo 90 / 100 XP
Ukupno XP: 390 10 XP do sledećeg nivoa
8
Dostignuća
390
Ukupno XP
0
Trenutni Niz
0
Najduži Niz

Sva Dostignuća

8 / 20 otključano

Prikaži sve →
🎯
Početak
Početak
Napišite 10 postova na forumu
+25 XP
Aktivni Saradnik
Aktivni Saradnik
Napišite 50 postova na forumu
+50 XP
🏅
Klub Stotina
Klub Stotina
Napišite 100 postova na forumu
+100 XP
🏆
Legenda Foruma
Legenda Foruma
Napišite 500 postova na forumu
+250 XP
👥
Vođa Diskusija
Vođa Diskusija
Kreirajte 10 tema na forumu
+50 XP
🛡️
Uzoran Građanin
Uzoran Građanin
30 dana bez ikakvih upozorenja
+40 XP
🔰
Primerni Član
Primerni Član
90 dana bez ikakvih upozorenja
+100 XP
🚩
Čuvar Zajednice
Čuvar Zajednice
Pošaljite 5 korisnih prijava
+75 XP
📅
Nedeljni Ratnik
Nedeljni Ratnik
Prijavite se 7 dana zaredom
+35 XP
🔥
Posvećeni Fan
Posvećeni Fan
Prijavite se 30 dana zaredom
+150 XP
💬
Prvi Post
Prvi Post
Napišite svoj prvi post na forumu
+10 XP
📝
Pokretač Tema
Pokretač Tema
Kreirajte svoju prvu temu
+15 XP
❤️
Poštovalac
Poštovalac
Dajte svoj prvi lajk na post
+5 XP
👍
Prvo Priznanje
Prvo Priznanje
Primite svoj prvi lajk na post
+5 XP
👤
Identitet Otkriven
Identitet Otkriven
Popunite profil sa avatarom i biografijom
+20 XP

Nedavna XP Aktivnost

Vaši poslednji dobici iskustva

+100
Otključano: Primerni Član
pre 1 nedelju
Dostignuće
+40
Otključano: Uzoran Građanin
pre 1 nedelju
Dostignuće
+50
Otključano: Vođa Diskusija
pre 1 nedelju
Dostignuće
+100
Otključano: Klub Stotina
pre 1 nedelju
Dostignuće
+50
Otključano: Aktivni Saradnik
pre 1 nedelju
Dostignuće
+25
Otključano: Početak
pre 1 nedelju
Dostignuće
+15
Otključano: Pokretač Tema
pre 1 nedelju
Dostignuće
+10
Otključano: Prvi Post
pre 1 nedelju
Dostignuće

O meni - Joy

Ovaj korisnik još nije napisao ništa o sebi.

Brze informacije

Prikazano ime Joy