CMD DAJPARE

Započeo kraazxy
6. Dec. 2018. Zaključano
552
pregleda
8
postova
kraazxy
2
Rookie
6. Dec. 2018.
Zdravo,novi sam u skriptanju pa bih zelio pitati da li ce mi raditi ova cmd ?
CMD:dajpareglupanuu (playerid,params[])
{
  new name,name1,id,money,msg1,msg2;
  if(sscanf(params,"ud",id,money)) return SendClientMessage(playerid,COLOR_RED," DA ISKORISTIS KOMANDU /DAJPAREGLUPANUU!");
  if(!IsPlayerAdmin(playerid)) return SendClientMessage (playerid,COLOR_GREEN," Nisi admin !");
  if(IsPlayerConnected(id)) return SendClientMessage (playerid,COLOR_GREEN," Igrac nije na serveru");
  GetPlayerName(playrid,name,sizeof,name1));
  GetPlayerName(id,name,sizeof,name1));
  GivePlayerMoney(id,money);
  format(msg1,sizeof(msg1),"Dali ste pare igracu %d!"money,name1,id);
  format(msg2,sizeof(msg2),"Dobili ste pare od admina !");
  SendClientMessage(playerid,COLOR_GREEN,msg1);
  SendClientMessage(id,COLOR_RED,msg2);
TIMIC
4
Enforcer
6. Dec. 2018.
Jednostavno ubaci u mod i testaj, ako imas neki problem postavi temu a ne za glupost...
kraazxy
2
Rookie
6. Dec. 2018.
Testao sam na kucnom ali mi nece da iznaci prompt  😁
MilosColbart
4
Enforcer
6. Dec. 2018.
Da radice, samo ne kapiram zasto koristis GivePlayerMoney umesto neke varijable 😛
kraazxy
2
Rookie
6. Dec. 2018.
Ma novi sam .. Gledao sam neke tut na netu i to mi ispalo  😁
Gospodin Leo
4
Enforcer
6. Dec. 2018.
Komanda neće raditi baÅ¡ kako si ti zamiÅ¡ljao, igrac1 ce dati igracu2 novac ali igracu1 se taj novac nece oduzet iz dzepa - tu nastaje veliki abuse. A takoÄ‘er nema ni provijere da li taj igrac ima toliko novca u dzepu. Uzeo sam tvoju komandu i malo je uredio. TakoÄ‘er vidi se da si početnik, tako da ti preporučujem da ako već želiÅ¡ nastaviti sa skriptanjem da prepaziÅ¡ na kod koji piÅ¡eÅ¡ i na njegovu urednost i učinkovitost te da ne kompliciraÅ¡ 😉. Jer uvijek je bolje imati kod od 5 linija nego kod od 10 linija a oba koda rade istu stvar (u prenesenom značenju).
CMD:dajpare (playerid,params[])
{
new
id,money;
 
if(!IsPlayerAdmin(playerid))
return SendClientMessage (playerid,COLOR_GREEN," Nisi admin !");

if(sscanf(params,"ui",id,money))
return SendClientMessage(playerid,COLOR_RED,"(command): /dajpare (id) (kolicina).");

if(IsPlayerConnected(id))
return SendClientMessage (playerid,COLOR_GREEN," Igrac nije na serveru");

if(GetPlayerMoney(playerid) < money)
return SendClientMessage(playerid, -1, "Nemas toliko novca u dzepu.");

GivePlayerMoney(playerid, -money);
GivePlayerMoney(id,money);

// tu dalje možeš napravit da šalje poruke igračima.
return (true);
}
kraazxy
2
Rookie
6. Dec. 2018.
To sam i hteo,za admin komandu  😄
kraazxy
2
Rookie
6. Dec. 2018.
L3o wrote on December 6, 2018, 7:31 pm:
Komanda neće raditi baÅ¡ kako si ti zamiÅ¡ljao, igrac1 ce dati igracu2 novac ali igracu1 se taj novac nece oduzet iz dzepa - tu nastaje veliki abuse. A takoÄ‘er nema ni provijere da li taj igrac ima toliko novca u dzepu. Uzeo sam tvoju komandu i malo je uredio. TakoÄ‘er vidi se da si početnik, tako da ti preporučujem da ako već želiÅ¡ nastaviti sa skriptanjem da prepaziÅ¡ na kod koji piÅ¡eÅ¡ i na njegovu urednost i učinkovitost te da ne kompliciraÅ¡ 😉. Jer uvijek je bolje imati kod od 5 linija nego kod od 10 linija a oba koda rade istu stvar (u prenesenom značenju).
CMD:dajpare (playerid,params[])
{
new
id,money;
 
if(!IsPlayerAdmin(playerid))
return SendClientMessage (playerid,COLOR_GREEN," Nisi admin !");

if(sscanf(params,"ui",id,money))
return SendClientMessage(playerid,COLOR_RED,"(command): /dajpare (id) (kolicina).");

if(IsPlayerConnected(id))
return SendClientMessage (playerid,COLOR_GREEN," Igrac nije na serveru");

if(GetPlayerMoney(playerid) < money)
return SendClientMessage(playerid, -1, "Nemas toliko novca u dzepu.");

GivePlayerMoney(playerid, -money);
GivePlayerMoney(id,money);

// tu dalje možeš napravit da šalje poruke igračima.
return (true);
}
Hvala tebi,ali i htio sam to da mu ne ide iz dzepa,vec da mu to admin daje kao ''poklon'' 😄

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha