[TuT] Casino + Ulaz na enter

Započeo eNdle:S, Jul 09, 2012, 18:14:05 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 4 gostiju pregledaju ovu temu.

Pokazacu vam kako da napravite kazino...

http://www.upload.wbu-team.info/Slike/586073805-sa-mp-008.png

Prvo napravite kucni server i idite do mesta na mapi gde zelite da vam bude ulaz u kazino...

http://www.upload.wbu-team.info/Slike/900256802-sa-mp-004.png

Onda kucajte /save i u My Documents\GTA San Andreas User Files\SAMP otvorite fajlt pod imenom savedpositions.txt i uzmite kordinate

AddPlayerClass(285,1290.5787,-1160.1852,23.9610,1.7272,0,0,0,0,0,0); //

Nama je potrebno ovo sto je narandzasto.. Sada kopirajte taj kod...

Ovo vam je lista kazana..









Interior ID XYZ
12233.80321712.23031011.7632
121118.8878-10.27371002.0859
102016.26991017.7790996.8750

onda idite u gamemod i nadjite
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

tu dole dodajte sledeci kod
//CASINO
if(newkeys == KEY_SECONDARY_ATTACK) // Ako igrac stisne ENTER ILI F
    {
        // Ulaz u kazino
        if(IsPlayerInRangeOfPoint(playerid, 2, 1290.5787,-1160.1852,23.9610)) //Proverava da li je igrac u okolini te pozicije
        {
            SetPlayerInterior(playerid, 12); // Interior ID kazina
            SetPlayerPos(playerid, 1133.2813,-15.1766,1000.6797); // Pozicija kazina
            SetPlayerFacingAngle(playerid, 0); // Rotacija igraca
        }
        // Izlaz iz kazina
        if(IsPlayerInRangeOfPoint(playerid, 2, 1133.2813,-15.1766,1000.6797)) // Ako je igrac u okolini za izlaz
        {
            SetPlayerInterior(playerid, 0); // Interior ID za default svet je 0
            SetPlayerPos(playerid, 1290.5787,-1160.1852,23.9610); // Pozicija gde ce igrac izaci
            SetPlayerFacingAngle(playerid, 0); // Rotacija igraca kad izadje
        }
    }


A ako hocete mozete dodati i ikonicu ispred kazina...

http://www.upload.wbu-team.info/Slike/455592754-sa-mp-006.png

u
public OnGameModeInit()

dodajte sledeci kod
CreatePickup(19132, 1, 1290.5787,-1160.1852,23.9610, -1); //Kazino

Mozete dodati i TEXT npr CASINO

http://www.upload.wbu-team.info/Slike/406913475-sa-mp-007.png

samo ispod ovog pickup-a dodajte
Create3DTextLabel("CASINO", 0xC0C0C0FF, 1290.5787,-1160.1852,23.9610+1, 15.0, 0, 0);
Kod Z ose smo dodali +1 da bi text bio malo iznad...

A mozemo dodati i sliku na mapi
http://www.upload.wbu-team.info/Slike/218471970-mapa.JPG
to ce te uraditi tako sto cete u
public OnPlayerConnect(playerid)

dodati
SetPlayerMapIcon(playerid, 12, 1290.5787,-1160.1852,23.9610, 25, 0, MAPICON_LOCAL);
Poslednja Izmena: Jul 24, 2012, 03:52:19 PRE PODNE od eNdle:S
THE ENDLESS

Odličan TuT sve je lijepo objašnjeno! Bravo!!


MOJI RADOVI
Radar (preveden)

vlado_plavsic

Ovo je samo ulaz i izlaz? xD A gde je sistem za kockanje?

Po defaultu imas sistem za kockanje... Kad udjes u kazino imas Dealere...
THE ENDLESS

Cek u interijeru kazina su vec botovi ??

Da... Uradi kao u tutorijalu i videces :D
THE ENDLESS


Ako mozes izbrisi sve, pa probaj ponovo da uradis... Jer je jedino tu Enter i Exit.... Nema sta da ti neradi.. I posle Pickup, 3D text i MapIcon...
Probaj da uradis to iz pocetka i ako ti isto bude izbacivalo warninge daj nam te linije koji su ti prijavljeni kao warninzi
A i warninzi su ti samo upozorenja :D Mod moze da ti radi i sa njima :D
THE ENDLESS



Prakticki si ti ovdje samo pokrio ulaz na enter/F tipku sto nije i toliko tesko jer ima vec prilicno mnogo tutorijala oko toga, a vjerujem da se svi znaju snaci oko interijera. No ajde pohvala za trud :P


Relax darling.
I just want us to be even.
You snapped my neck, you killed my brother and then you humiliated me.
Well well well, there's our girl.
Out all night! What a scandal!
I trust you did better than that commoner. Matt, was it?!
That's lovely!
We're stuck out here while the favorite son plays sacrifical lamb!
How pathetic you are, Finn!
She used to be a blast. I don't quite know what happend.
I fear all the time she spent with my family might have ruined her.
She was a bit of an Original groupie.

Ima ovakvih tutoriala, pohvala za trud  ;)

Sve ove tutove sa balkan samp sam probao i ni jedan mi nije radio... I niko ne daje link za plugin pa ko zna sta sam ja skidao :D
THE ENDLESS

Nece ovaj kazino ja ubacio i onda kad udjem pojavi mi int i odjednom u LS negde me vrati i nikako ne mogu da udjem u casino int uvek me izbaci negde

u
public OnGameModeInit()
dodaj


ShowPlayerMarkers(0); // Ovo ti je da ne vidis likove na mapi...
    DisableInteriorEnterExits(); //Ovo ti je da sklonis te zute strelice, da ne izlazis u LV
EnableStuntBonusForAll(0); A ovo ti je da ugasis kad vozis motor na 1 tocku ili kad skocis da ti ne daje pare
THE ENDLESS