/prodaj Drogu Mats Zlato
896
pregleda
5
postova
25. Okt. 2018.
Sad sam ti nesto napravio, pa ti vidi da l' radi. Nista nisam testirao samo da znas. Vljd ce da ti posluzi, a takodje ovo mozes da prilagodis svojoj skripti. Uzivaj 🙂
//sell
CMD:sell( playerid, params[] ) {
new item,name,name2,string,kolicina;
GetPlayerName(playerid, name, sizeof(name));
GetPlayerName(id,name2,sizeof(name2));
if(kolicina < 1)) return SendClientMessage(playerid,COLOR_GREY, "Kolicina ne moze biti manja od 1!");
if(PlayerInfo == 0 || PlayerInfo == 0 || PlayerInfo == 0) return Error(playerid, " Pristup odbijen, verovatno zato sto nemate nesto od izabranog!");
if(sscanf(params, "si", item, kolicina))
{
SendClientMessage( playerid, COLOR_WHITE, "|___________________________Bar sa picem___________________________|");
SendClientMessage( playerid, COLOR_WHITE, "KORISCENJE: /sell ");
SendClientMessage( playerid, COLOR_GREY, "1. Zlato | 2. Materijali | 3. Droga");
SendClientMessage( playerid, COLOR_WHITE, "|__________________________________________________________________|");
return 1;
}
if( strcmp( item, "zlato",true) == 0 )
{
if(kolicina > PlayerInfo) return Error(playerid, " Nemate toliko zlata!");
AC_GivePlayerMoney(playerid, 900*kolicina); //Ovde sam namerno definisao da je fiksa cena zlata 900$.
AC_GivePlayerMoneyMinus(id, 900*kolicina); //Sve ti je jasno iz ove prosle linije koda.
PlayerInfo -= kolicina;
PlayerInfo += kolicina;
format(string,sizeof(string),"Prodali ste zlato igracu %s za $%d",name2,900*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(string,sizeof(string),"Kupili ste zlato od igraca %s za $%d",money,name);
SendClientMessage(playerid,COLOR_GREY,string);
format(mrk, sizeof(string), "* %s prodaje nesto igracu %s (/sell).", name);
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}
if( strcmp( item, "materijali",true) == 0 )
{
if(kolicina > PlayerInfo) return Error(playerid, " Nemate toliko zlata!");
AC_GivePlayerMoney(playerid, 700*kolicina); //Ovde sam namerno definisao da je fiksa cena zlata 900$.
AC_GivePlayerMoneyMinus(id, 700*kolicina); //Sve ti je jasno iz ove prosle linije koda.
PlayerInfo -= kolicina;
PlayerInfo += kolicina;
format(string,sizeof(string),"Prodali ste materijale igracu %s za $%d",name2,700*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(string,sizeof(string),"Kupili ste materijale od igraca %s za $%d",name,700*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(mrk, sizeof(string), "* %s prodaje nesto igracu %s (/sell).", name);
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}
if( strcmp( item, "droga",true) == 0 )
{
if(kolicina > PlayerInfo) return Error(playerid, " Nemate toliko zlata!");
AC_GivePlayerMoney(playerid, 500*kolicina); //Ovde sam namerno definisao da je fiksa cena zlata 900$.
AC_GivePlayerMoneyMinus(id, 500*kolicina); //Sve ti je jasno iz ove prosle linije koda.
PlayerInfo -= kolicina;
PlayerInfo += kolicina;
format(string,sizeof(string),"Prodali ste drogu igracu %s za $%d",name2,500*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(string,sizeof(string),"Kupili ste drogu od igraca %s za $%d",name,500*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(mrk, sizeof(string), "* %s prodaje nesto igracu %s (/sell).", name);
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}
return 1;
}25. Okt. 2018.
JankovicTM wrote on October 25, 2018, 5:49 pm:
Sad sam ti nesto napravio, pa ti vidi da l' radi. Nista nisam testirao samo da znas. Vljd ce da ti posluzi, a takodje ovo mozes da prilagodis svojoj skripti. Uzivaj 🙂
//sell
CMD:sell( playerid, params[] ) {
new item,name,name2,string,kolicina;
GetPlayerName(playerid, name, sizeof(name));
GetPlayerName(id,name2,sizeof(name2));
if(kolicina < 1)) return SendClientMessage(playerid,COLOR_GREY, "Kolicina ne moze biti manja od 1!");
if(PlayerInfo == 0 || PlayerInfo == 0 || PlayerInfo == 0) return Error(playerid, " Pristup odbijen, verovatno zato sto nemate nesto od izabranog!");
if(sscanf(params, "si", item, kolicina))
{
SendClientMessage( playerid, COLOR_WHITE, "|___________________________Bar sa picem___________________________|");
SendClientMessage( playerid, COLOR_WHITE, "KORISCENJE: /sell ");
SendClientMessage( playerid, COLOR_GREY, "1. Zlato | 2. Materijali | 3. Droga");
SendClientMessage( playerid, COLOR_WHITE, "|__________________________________________________________________|");
return 1;
}
if( strcmp( item, "zlato",true) == 0 )
{
if(kolicina > PlayerInfo) return Error(playerid, " Nemate toliko zlata!");
AC_GivePlayerMoney(playerid, 900*kolicina); //Ovde sam namerno definisao da je fiksa cena zlata 900$.
AC_GivePlayerMoneyMinus(id, 900*kolicina); //Sve ti je jasno iz ove prosle linije koda.
PlayerInfo -= kolicina;
PlayerInfo += kolicina;
format(string,sizeof(string),"Prodali ste zlato igracu %s za $%d",name2,900*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(string,sizeof(string),"Kupili ste zlato od igraca %s za $%d",money,name);
SendClientMessage(playerid,COLOR_GREY,string);
format(mrk, sizeof(string), "* %s prodaje nesto igracu %s (/sell).", name);
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}
if( strcmp( item, "materijali",true) == 0 )
{
if(kolicina > PlayerInfo) return Error(playerid, " Nemate toliko zlata!");
AC_GivePlayerMoney(playerid, 700*kolicina); //Ovde sam namerno definisao da je fiksa cena zlata 900$.
AC_GivePlayerMoneyMinus(id, 700*kolicina); //Sve ti je jasno iz ove prosle linije koda.
PlayerInfo -= kolicina;
PlayerInfo += kolicina;
format(string,sizeof(string),"Prodali ste materijale igracu %s za $%d",name2,700*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(string,sizeof(string),"Kupili ste materijale od igraca %s za $%d",name,700*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(mrk, sizeof(string), "* %s prodaje nesto igracu %s (/sell).", name);
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}
if( strcmp( item, "droga",true) == 0 )
{
if(kolicina > PlayerInfo) return Error(playerid, " Nemate toliko zlata!");
AC_GivePlayerMoney(playerid, 500*kolicina); //Ovde sam namerno definisao da je fiksa cena zlata 900$.
AC_GivePlayerMoneyMinus(id, 500*kolicina); //Sve ti je jasno iz ove prosle linije koda.
PlayerInfo -= kolicina;
PlayerInfo += kolicina;
format(string,sizeof(string),"Prodali ste drogu igracu %s za $%d",name2,500*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(string,sizeof(string),"Kupili ste drogu od igraca %s za $%d",name,500*kolicina);
SendClientMessage(playerid,COLOR_GREY,string);
format(mrk, sizeof(string), "* %s prodaje nesto igracu %s (/sell).", name);
ProxDetector(20.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
return 1;
}
return 1;
}25. Okt. 2018.
PazzOnee wrote on October 25, 2018, 6:41 pm:
Ne bih rekao da ce uspeti da proda nekom po ovom sto si ti ispisao
Kazem ja da nisam testirao, on neka proba, a i moze da edituje ovo. Za toliko moze i on da se potrudi...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
