Wysłany: 2012-08-04, 02:18
Andrzej99
Wiek: 33 Na forum: 5057 dni Posty: 15
Nick w MP: Andrzej99
Piwa : 67
Witam, napisa?em skrypt na kamizelke, po wejsciu do gry i wpisaniu /kamizelka dostajemy kamizelke za free (0$).
Moje pytanie to:
Zna kto? mo?e kod pawno na to ?e po wpisaniu /kamizelka kupujemy kamizelke za np. 5000$?
Wysłany: 2012-08-04, 10:16
RedC
Wiek: 37 Na forum: 5053 dni Posty: 83
Piwa : 5
Do komendy dodaj GivePlayerMoney(playerid, -5000);
Mo?esz te? doda?
Cytat: if (GetPlayerMoney(playerid) >= 5000)
{
//Tw?j kod i...
GivePlayerMoney(playerid, -5000);
}
else
{
SendClientMessage(playerid, -1, "Nie masz tyle kasy! (5000$)");
}
Czyli je?eli kto? nie ma pieni?dzy wy?wietli mu si? komunikat "Nie masz tyle kasy (5000$)!"
Wysłany: 2012-08-04, 12:07
Andrzej99
Wiek: 33 Na forum: 5057 dni Posty: 15
Nick w MP: Andrzej99
Piwa : 67
czekaj, czekaj nie rozumiem m?j kod jest taki:
Kod:
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kamizelka", true) == 0)//komenda na uzupe?nienie ?ycia
{
SetPlayerHealth(playerid,100);
GameTextForPlayer(playerid, "Dostales kamizelke", 2000, 4);
return 1;
}
A tw?j gdzie mam wklei??
Wysłany: 2012-08-04, 12:36
Xdek
Wiek: 29 Na forum: 5336 dni Posty: 9
Nick w MP: Xdek
Piwa : 3
Spos?b A.
Kod: #include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kamizelka", true) == 0)//komenda na uzupe?nienie ?ycia
{
SetPlayerHealth(playerid,100);
GivePlayerMoney(playerid, -5000);
GameTextForPlayer(playerid, "Dostales kamizelke", 2000, 4);
return 1;
}
Spos?b B.
Kod: #include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/kamizelka", true) == 0)//
if (GetPlayerMoney(playerid) >= 1999)
{
SetPlayerHealth(playerid,100);
GameTextForPlayer(playerid, "Dostales kamizelke", 2000, 4);
GivePlayerMoney(playerid, -2000);
}
else
{
SendClientMessage(playerid, -1, "Nie masz przy sobie 2000$.");
}
return 1;
}
Wysłany: 2012-08-04, 13:15
Andrzej99
Wiek: 33 Na forum: 5057 dni Posty: 15
Nick w MP: Andrzej99
Piwa : 67
Dzi?ki Xdek z kamizelk? pomog?o, lecz gdy chce da? tak samo w ?yciu to dupa nie mog? bo 5 error?w jest pono? z klamrami co?. Ale ?ap piwko ziom.
Wysłany: 2012-08-04, 13:35
RedC
Wiek: 37 Na forum: 5053 dni Posty: 83
Piwa : 5
Licznik klamer
Wejd? w ten link i wklej komend? na ?ycie i zobaczysz czy masz wszystkie klamry.
Polecam uk?ada? kod tab'em wszystko ?adnie wtedy wida?
Wysłany: 2012-08-04, 13:54
Gorniczek12
Wiek: 34 Na forum: 5064 dni Posty: 25
Nick w MP: Gorniczek
Piwa : 118
?atwiej, optymalniej.
Na g?rze:
Kod:
Gdzie chcesz:
Kod:
CMD:kamizelka(playerid, params[])
{
if(GetPlayerMoney(playerid) < 5000)
return SendClientMessage(playerid,COLOR_YELLOW,"Nie masz tyle respektu.");
GivePlayerMoney(playerid, -5000);
SetPlayerArmour(playerid, 100);
return 1;
}
Wysłany: 2012-08-04, 14:07
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Je?li masz system komend ZCMD to:
Gdzie? na dole, wkeljasz:
Kod:
CMD:kamizelka(playerid, params[])
{
if(GetPlayerMoney(playerid) < 1000)
return SendClientMessage(playerid,-1,"Brak kasy!");
GivePlayerMoney(playerid, -5000);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, -1, "Dostales Kamizelke za Darmo!");
return 1;
}
jesli masz zwykly system:
Kod:
if(strcmp(cmdtext, "/kamizelka", true) == 0)
{
if(GetPlayerMoney(playerid) < 1000)
return SendClientMessage(playerid,-1,"Brak kasy!");
GivePlayerMoney(playerid, -5000);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, -1, "Dostales Kamizelke za Darmo!");
return 1;
}
Wysłany: 2012-08-04, 15:06
Andrzej99
Wiek: 33 Na forum: 5057 dni Posty: 15
Nick w MP: Andrzej99
Piwa : 67
Dzi?ki Pomogli?cie ?apcie piwka
Tagi: /kamizelka
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: