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

Wysłany: 2012-01-08, 16:08


Jablecznik

;*






Wiek: 26
Na forum: 5291 dni
Posty: 43
Nick w MP: Emilio Cavallaro

Piwa: 138

Respekt: 50

Jak zrobi? komende, ?eby da? komu? miniguna? Tylko dla admina i zrobi? tak : /minigun-g (id). Dam piwka!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-08, 16:09


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

GivePlayerWeapons(playerid, 38,99999);

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-08, 16:23


Jablecznik

;*






Wiek: 26
Na forum: 5291 dni
Posty: 43
Nick w MP: Emilio Cavallaro

Piwa: 138

Respekt: 50

Ale ca?? komende chce.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-08, 16:35


karol170396







Wiek: 33
Na forum: 5643 dni
Posty: 580
Nick w MP: Journey

Piwa: 1520

Respekt: -126,9

Ostrzeżeń: 100%
Taka ?atwa.

Kod:

CMD:minigun(playerid, params[])
{
new gun=strval(params);
GivePlayerWeapon(gun, 38, 10000);
return 1;
}


U?ycie: /minigun [id].

Podpis
"MłoteK" napisał/a:


Zając, idź kicać gdzie indziej, może w teletubisiach się miejsca zwolnią.
"zajacp1" napisał/a:

Wiele dzieci, które mi zazdroszczą, że mi się powodzi crashują mi serwer
Królik, Ty nigdy nie dorośniesz.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-08, 16:40


Jablecznik

;*






Wiek: 26
Na forum: 5291 dni
Posty: 43
Nick w MP: Emilio Cavallaro

Piwa: 138

Respekt: 50

a bez zcmd? :(

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-08, 20:37


KoLoSs

www.pKoLoSs.tk






Wiek: 31
Na forum: 5631 dni
Posty: 109
Nick w MP: KoLoSs

Piwa: 593

Respekt: 55,1

Ostrzeżeń: 20%
/minigun [ID Gracza]
Pawn

if(strcmp(cmd"/minigun"true) == && IsPlayerAdmin(playerid))
{
    new receiver;
    receiver strval(tmp);
    GivePlayerWeapon(receiver,38,9999999999);
}

______________________________
/minigun [ID Gracza] [Ilo?c Amunicji]
Pawn

if(strcmp(cmd"/minigun"true) == && IsPlayerAdmin(playerid))
{
    new receiver;
    new ammmo;
    receiver strval(tmp);
    ammmo strval(tmp2);
    if(!ammmo)
    {
        SendClientMessage(playerid,0xFF0000AA,"/minigun [ID Gracza] [Ilo?? Amunicji]");
    } else {
         if(ammmo 9999999999) {
        SendClientMessage(playerid,0xFF0000AA,"Z?a Ilo?? Amunicji!");
    }
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-09, 11:34


Jablecznik

;*






Wiek: 26
Na forum: 5291 dni
Posty: 43
Nick w MP: Emilio Cavallaro

Piwa: 138

Respekt: 50

(399) : error 017: undefined symbol "tmp"

receiver = strval(tmp);

w 1, a 2 mam 26 error?w ;/.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-09, 14:45


DumpeR







Wiek: 30
Na forum: 5331 dni
Posty: 171
Nick w MP: dumpeer

Piwa: 1026

Respekt: 48,3

Nie lepiej sscanf'a?
Kod:


CMD:minigun(playerid, cmdtext[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "Nie admin");

new player, ammo;

if(sscanf(cmdtext,"id", player, ammo))
{
SendClientMessage(playerid, COLOR_ORANGE, "/minigun [id] [ammo]");
return 1;
}

GivePlayerWeapon(player, 38, ammo);

// Daj sobie formaty bo mi si? nie chce robi?.

return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-09, 15:10


KoLoSs

www.pKoLoSs.tk






Wiek: 31
Na forum: 5631 dni
Posty: 109
Nick w MP: KoLoSs

Piwa: 593

Respekt: 55,1

Ostrzeżeń: 20%
"Jablecznik" napisał/a:

(399) : error 017: undefined symbol "tmp"

receiver = strval(tmp);

Pawn
if(strcmp(cmd"/minigun"true) == && IsPlayerAdmin(playerid))
{
    new tmp[128];
    new receiver;
    receiver strval(tmp);
    GivePlayerWeapon(receiver,38,9999999999);
}



nie sscanfa bo z tego co czyta?em to Jablecznik chce mie? w strcmp a nie zcmd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-09, 16:59


krzyzan







Wiek: 30
Na forum: 5669 dni
Posty: 387

Piwa: 2132

Respekt: 135
Respekt: 135

KoLoSs, Ale sscanf'a mo?esz tak?e u?y? w strcmp ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-09, 17:07


Inferno

PAWNER






Wiek: 31
Na forum: 5681 dni
Posty: 196
Nick w MP: Inferno

Piwa: 8537

Respekt: 271,7
Respekt: 271,7Respekt: 271,7Respekt: 271,7

ludzie ogar... ?ap gotowca...

Kod:

if(strcmp(cmdtext, "/minigun", true) == 0 && IsPlayerAdmin(playerid))
{
new player;
if(sscanf(cmdtext, "d", player))
return SendClientMessage(playerid, 0x000000FF, "U?yj: /minigun <id>");

GivePlayerWeapon(player, 38, 10000);
return 1;
}


Podpis
NIE POMAGAM NA GG! NIE PISAĆ W TYCH SPRAWACH GDYŻ OD RAZU BLOKUJĘ
Ostatnio zmieniony przez Inferno 2012-01-09, 17:07, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-10, 19:07


Jablecznik

;*






Wiek: 26
Na forum: 5291 dni
Posty: 43
Nick w MP: Emilio Cavallaro

Piwa: 138

Respekt: 50

Jak daje komu? bro? to mam GivePlayerWeapon(playerid,38 ,9999999999); a jak Chce odebra? komu? tego miniguna to co wpisa? w pawno ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-10, 19:32


KoLoSs

www.pKoLoSs.tk






Wiek: 31
Na forum: 5631 dni
Posty: 109
Nick w MP: KoLoSs

Piwa: 593

Respekt: 55,1

Ostrzeżeń: 20%
Pawn

    if(strcmp(cmdtext"/minigun-clean"true) == && IsPlayerAdmin(playerid))
    {
        new player;
        if(sscanf(cmdtext"d"player))
        return SendClientMessage(playerid0x000000FF"U?yj: /minigun-clean <id>");
        ResetPlayerWeapons(player);
        return 1;
    }

tak dla informacji, funkcja ResetPlayerWeapons(playerid); resetuje bronie do oryginalnych jakie dosta? przy starcie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-10, 20:11


Jablecznik

;*






Wiek: 26
Na forum: 5291 dni
Posty: 43
Nick w MP: Emilio Cavallaro

Piwa: 138

Respekt: 50

?adna z minigunow mi nie dziala

if(strcmp(cmdtext, "/minigun", true) == 0 && IsPlayerAdmin(playerid))
{
new player;
if(sscanf(cmdtext, "d", player))
return SendClientMessage(playerid, 0x000000FF, "U?yj: /minigun <id>");

GivePlayerWeapon(player, 38, 10000);
return 1;
}

ta jak wpisuje /minigun pokazuje mi uzyj minigun itp.. a jak wpisuje /minigun 1
nie ma takiej cmd :D
Help.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-01-10, 20:16


NET366

;7






Wiek: 29
Na forum: 5756 dni
Posty: 100
Nick w MP: NET366

Piwa: 1505

Respekt: 75

Kod:


if(strcmp(cmdtext, "/minigun-clean", true) == 0 && IsPlayerAdmin(playerid))
{
new player;
if(sscanf(cmdtext[14], "d", player))
return SendClientMessage(playerid, 0x000000FF, "U?yj: /minigun-clean <id>");
if(!IsPlayerConnected(player))
return SendClientMessage(playerid, 0x000000FF, "ID nie obecne");
ResetPlayerWeapons(player);
return 1;
}
return 0;
}


Ps. Teraz zobacz :P

a co jesli takiego gracza nie ma ?

Podpis
Koniec i tak nastąpi...
Postaw piwo autorowi tego posta
 

 
Tagi: jak :: zrobić :: komende :: żeby :: dać :: komuś :: miniguna?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] Jak zrobić komende, żeby dać komuś miniguna? 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