Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Deko poslato Mart 26, 2016, 11:40:55 PRE PODNE

Naslov: [Pomoc]Novac
Poruka od: Deko poslato Mart 26, 2016, 11:40:55 PRE PODNE
Skripta koju koristim: edit
Detaljan opis problema: ako nesto kupujem ili nesto novac mi ide u -, a zelim da pise ono nemate dovoljno novaca
Dio skripte:   recite sta treba
Naslov: Odg: [Pomoc]Novac
Poruka od: Arkoo poslato Mart 26, 2016, 13:02:14 POSLE PODNE
if(100 > GetPlayerMoney(playerid)) return SendClientMessage(playerid, "Potrebno ti je $100!"); //prilagodi cijenu
Naslov: Odg: [Pomoc]Novac
Poruka od: TheToretto poslato Mart 26, 2016, 13:02:37 POSLE PODNE
Trebas napraviti provjeru da li igrac ima dovoljno novca :)
Naslov: Odg: [Pomoc]Novac
Poruka od: MySQL poslato Mart 26, 2016, 13:02:52 POSLE PODNE






if(GetPlayerMoney(playerid) < Cijena) return SendClientMessage(playerid, BOJA NEKA, "Nemate dovoljno novca za ovo!");

//Evo vako
if(GetPlayerMoney(playerid) < 0)//Ovdje dodas npr cigare 5$ tu stavis 5 i dole u textu mjesto 0 stavis 5 i to je to !
{
       SCM(playerid, BOJA NEKA, "Potrebno vam je 0$ da bi kupili text neki !");
        return 1;
}
Naslov: Odg: [Pomoc]Novac
Poruka od: Deko poslato Mart 26, 2016, 13:27:41 POSLE PODNE
Kako da ono kad se player konektuje i da mu postavim ono da se spawna na odredjeno mjesto i da bira skin?

@Abrams
Naslov: Odg: [Pomoc]Novac
Poruka od: Deko poslato Mart 26, 2016, 13:58:52 POSLE PODNE
Citat: [BT:DM]Deko poslato Mart 26, 2016, 13:27:41 POSLE PODNE
Kako da ono kad se player konektuje i da mu postavim ono da se spawna na odredjeno mjesto i da bira skin?

@Abrams


edit: uradio sam to ok je sad ako neko moze da objasni samo kad gangzone kreiram od /save sta uzimam?

Naslov: Odg: [Pomoc]Novac
Poruka od: MySQL poslato Mart 26, 2016, 21:27:03 POSLE PODNE
Rijesili smo ti problem nisi ni reko Hvala  :'(
Naslov: Odg: [Pomoc]Novac
Poruka od: Paul Castellano poslato Mart 27, 2016, 10:35:44 PRE PODNE
Citat: [BT:DM]Deko poslato Mart 26, 2016, 13:58:52 POSLE PODNE
Citat: [BT:DM]Deko poslato Mart 26, 2016, 13:27:41 POSLE PODNE
Kako da ono kad se player konektuje i da mu postavim ono da se spawna na odredjeno mjesto i da bira skin?

@Abrams


edit: uradio sam to ok je sad ako neko moze da objasni samo kad gangzone kreiram od /save sta uzimam?



https://wiki.sa-mp.com/wiki/GangZoneCreate
Piše ti tu sve.
Naslov: Odg: [Pomoc]Novac
Poruka od: Deko poslato Mart 27, 2016, 11:11:32 PRE PODNE
jel uzimam 1 save ili vise de obj. ne kontam baš hah
Naslov: Odg: [Pomoc]Novac
Poruka od: MySQL poslato Mart 27, 2016, 11:29:24 PRE PODNE

new zona1timer;

GangZoneCreate(Float:minx, Float:miny, Float:maxx, Float:maxy); // NEKO IME LSPD

forward IsPlayerInArea(playerid, Float:minx, Float:maxx, Float:miny, Float:maxy);
public IsPlayerInArea(playerid, Float:minx, Float:maxx, Float:miny, Float:maxy)
{
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    if(x > minx && x < maxx && y > miny && y < maxy) return 1;
    return 0;
}

forward ProvjeraZone1(playerid);
public ProvjeraZone1(playerid)
{
if(!IsPlayerInArea(playerid,KORDINATI))//zona 1
{SCM(playerid,BOJA,"Napustili ste teritoriju!");KillTimer(zona1timer);}
}

forward ZauzimanjeZone1(playerid);
public ZauzimanjeZone1(playerid)
{
if(PlayerInfo[playerid][pLider] == ID ORG){gangzona[gzona1] = 1;  SacuvajZone(); SCM(playerid,0x2641FEAA,"Zauzeli ste teritoriju!");}
else if(PlayerInfo[playerid][pLider] == ID ORG){gangzona[gzona1] = 2; SacuvajZone(); SCM(playerid,0xAA3333AA,"Zauzeli ste teritoriju!");}
KillTimer(zona1timer);
}

public SacuvajZone()
{
new coordsstring[256];
format(coordsstring, sizeof(coordsstring), "%d,%d,%d,%d,%d,%d", gangzona[gzona1]);
new File: file2 = fopen("settings/gangzone.ini", io_write);
fwrite(file2, coordsstring);
fclose(file2);
return 1;
}
public UcitajZone()
{
new arrCoords[6][64];
new strFromFile2[256];
new File: file = fopen("settings/gangzone.ini", io_read);
if(file)
{
fread(file, strFromFile2);
split(strFromFile2, arrCoords, ',');
gangzona[gzona1] = strval(arrCoords[0]);
fclose(file);
}
return 1;
}
Naslov: Odg: [Pomoc]Novac
Poruka od: Deko poslato Mart 27, 2016, 12:00:18 POSLE PODNE
ne kontam opet hahaha
de ovako
uzmite 4 /save pozicije (ili koliko treba) i prvo njih napisite i onda dole uradite kako kreirati zonu :D

a ovo to je HamZa uradio je za /ownanje? moze i to kroz primjer haha lakse mi tako skontati
Naslov: Odg: [Pomoc]Novac
Poruka od: Paul Castellano poslato Mart 28, 2016, 00:51:30 PRE PODNE
Preporucujem ti da za gangzone uzmes ovo:

https://www.dropbox.com/s/eaisvgqraulchpt/Gang%20Zone%20Maker.rar

Puno ti je lakse nego preko /save..
A pise ti na wikipediji sta uzimas,samo trebas ovo procitati: http://prntscr.com/akv52o