Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2012-08-04, 02:18


Andrzej99







Wiek: 33
Na forum: 5057 dni
Posty: 15
Nick w MP: Andrzej99

Piwa: 67

Respekt: 50

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$?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 10:16


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

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$)!"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 12:07


Andrzej99







Wiek: 33
Na forum: 5057 dni
Posty: 15
Nick w MP: Andrzej99

Piwa: 67

Respekt: 50

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?? :mrgreen:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 12:36


Xdek







Wiek: 29
Na forum: 5337 dni
Posty: 9
Nick w MP: Xdek

Piwa: 3

Respekt: 50

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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 13:15


Andrzej99







Wiek: 33
Na forum: 5057 dni
Posty: 15
Nick w MP: Andrzej99

Piwa: 67

Respekt: 50

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.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 13:35


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

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? ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 13:54


Gorniczek12







Wiek: 34
Na forum: 5065 dni
Posty: 25
Nick w MP: Gorniczek

Piwa: 118

Respekt: 39,1

Ostrzeżeń: 100%
?atwiej, optymalniej.
Na g?rze:
Kod:

#include <zcmd>

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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 14:07


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

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;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-08-04, 15:06


Andrzej99







Wiek: 33
Na forum: 5057 dni
Posty: 15
Nick w MP: Andrzej99

Piwa: 67

Respekt: 50

Dzi?ki Pomogli?cie ?apcie piwka

Postaw piwo autorowi tego posta
 

 
Tagi: /kamizelka
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku