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

Wysłany: 2012-02-01, 16:55


Cezary M.







Wiek: 31
Na forum: 5450 dni
Posty: 28
Nick w MP: Shawn_Boswell

Piwa: 1

Respekt: 50

Witam chcia?bym zrobi? pare komend, ale jestem Zielony, wi?c dopiero co si? ucz?.
Gdyby kto? mi napisa? jak mam zrobi? pare rzeczy by?bym wdzi?czny. A mianowicie chodzi o komend? na kolory /vc (Vehicle Color) chcia?bym r?wnie? komend? /vehgod kt?ra daje nam niezniszczalno?? pojazdu.

Z g?ry dzi?kuj?, za pomoc Piwa!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 17:03


DumpeR







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

Piwa: 1026

Respekt: 48,3

/vehgod
Kod:


CMD:vehgod(playerid, cmdtext[])
{
if(IsPlayerInAnyVehicle(playerid))
{
new car = GetPlayerVehicleID(playerid);

SetVehicleHealth(car, 999999);
SendClientMessage(playerid, 0xFF0000FF, "* VEHGOD *");
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "Nie jeste? w poje?dzie!");
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 18:03


_Artek_

Zapalisz Jointa?






Wiek: 30
Na forum: 6173 dni
Posty: 57

Piwa: 84

Respekt: 40,5

"Cezary M." napisał/a:

/vc (Vehicle Color)



Kod:

if(strcmp(cmd, "/VehColor", true) == 0) {
new Vehcolor;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid,COLOR_RED,"B??d: Wpisz /VehColor [1-4]");
return 1;
}
Vehcolor = strval(tmp);
if(Vehcolor < 1 || Vehcolor > 4) {
SendClientMessage(playerid,COLOR_RED,"Max liczba to 4!");
return 1;
}
if(Vehcolor == 1) {
ChangeVehicleColor(GetPlayerVehicleID(playerid),0,0);
SendClientMessage(playerid,0xFF0000AA,"Zmieni?e? kolor swojego pojazdu");
} else if(Vehcolor == 2) {
ChangeVehicleColor(GetPlayerVehicleID(playerid),1,1);
SendClientMessage(playerid,0xFF0000AA,"Zmieni?e? kolor swojego pojazdu");
} else if(Vehcolor == 3) {
ChangeVehicleColor(GetPlayerVehicleID(playerid),2,2);
SendClientMessage(playerid,0xFF0000AA,"Zmieni?e? kolor swojego pojazdu");
} else if(Vehcolor == 4) {
ChangeVehicleColor(GetPlayerVehicleID(playerid),3,3);
SendClientMessage(playerid,0xFF0000AA,"Zmieni?e? kolor swojego pojazdu");
}
return 1;
}




Jak chcesz ZCMD to zmie?

[code]
Kod:

if(strcmp(cmd, "/VehColor", true) == 0) {

Na

Kod:

CMD:VehColor(playerid, cmdtext[]){

Kolor?w aut jest 50, a tu da?em Ci gotowca wi?c reszt? dasz rad? zrobi? sam :)


EDIT: zapomnia?em funkcji sprawdzaj?cej czy gracz jest w poje?dzie. Ale to chyba sam dasz rade zrobi??


@Down: P??niej zrobi?, chyba ze kto? inny mnie wyprzedzi :>

Podpis
Telewizja wmawia wam, że mamy kryzys? Ja wam powiem, że kryzys jest wtedy, gdy Twoja laska mówi ci, że cię kocha, a Tobie nie staje.
Ostatnio zmieniony przez _Artek_ 2012-02-01, 18:35, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 18:33


Cezary M.







Wiek: 31
Na forum: 5450 dni
Posty: 28
Nick w MP: Shawn_Boswell

Piwa: 1

Respekt: 50

Niestety nie ;<

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 18:36


mmarcinn21

Programista






Wiek: 32
Na forum: 6363 dni
Posty: 32

Piwa: 727

Respekt: 60

Kod:


CMD:vehcolor( playerid, params[ ] )
{
new c1, c2;
if ( sscanf( params, "ii", c1, c2 ) )
return SendClientMessage(playerid, -1, "U?yj : /vehcolor [kolor 1] [kolor 2]");

ChangeVehicleColor(GetPlayerVehicleID(playerid), c1, c2);
return 1;
}



Dodaj sobie jeszcze w komendzie:

Kod:

if(IsPlayerInAnyVehicle(playerid)) //sprawdza czy playerid jest w poje?dzie.


Podpis



Posiadam konto tylko na GtaOnline
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 18:37


Cezary M.







Wiek: 31
Na forum: 5450 dni
Posty: 28
Nick w MP: Shawn_Boswell

Piwa: 1

Respekt: 50

Do tej komendy co da? Artek, takie co? mam:
Kod:

C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(422) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1571) : warning 202: number of arguments does not match definition
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1576) : warning 202: number of arguments does not match definition
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1585) : error 017: undefined symbol "tmp"
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1586) : error 017: undefined symbol "tmp"
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1590) : error 017: undefined symbol "tmp"
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(2354) : warning 235: public function lacks forward declaration (symbol "OnPlayerInfoChange")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


3 Errors.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 18:49


mmarcinn21

Programista






Wiek: 32
Na forum: 6363 dni
Posty: 32

Piwa: 727

Respekt: 60

"Cezary M." napisał/a:

warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")


Do funkcji publicznej nie zastosowa?e? "forward", dodaj to nad callback'iem.

zr?b:
Kod:


forward OnPlayerPrivmsg(...);
OnPlayerPrivmsg(...)


Cytat:

error 017: undefined symbol "tmp"


dodaj do komendy new tmp[256];

Cytat:

warning 235: public function lacks forward declaration (symbol "OnPlayerInfoChange")


R?wnie? to co na samym pocz?tku:

Kod:


forward OnPlayerInfoChange(...);
public OnPlayerInfoChange(...)


Podpis



Posiadam konto tylko na GtaOnline
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 19:45


Cezary M.







Wiek: 31
Na forum: 5450 dni
Posty: 28
Nick w MP: Shawn_Boswell

Piwa: 1

Respekt: 50

MMarcin, pr?bowa?em zrobi? to twoje bo wydaje si? lepsze.
I errory
Kod:

C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1569) : warning 202: number of arguments does not match definition
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1574) : warning 202: number of arguments does not match definition
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1599) : error 003: declaration of a local variable must appear in a compound block
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1599) : error 017: undefined symbol "c1"
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1599) : warning 215: expression has no effect
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1600) : error 017: undefined symbol "sscanf"
C:\Documents and Settings\cezary\Pulpit\Serwerky\Chomik-PSRP\gamemodes\new.pwn(1603) : error 017: undefined symbol "c1"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 19:54


DumpeR







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

Piwa: 1026

Respekt: 48,3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 20:14


Cezary M.







Wiek: 31
Na forum: 5450 dni
Posty: 28
Nick w MP: Shawn_Boswell

Piwa: 1

Respekt: 50

A zapomnia?em dopisa? Sscanf racja...
A jak zrobi? ?eby ka?dy gracz by? Niewidzialny jak na RP?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 20:19


DumpeR







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

Piwa: 1026

Respekt: 48,3

Kod:


CMD:niewidzialny(playerid, cmdtext[])
{
SetPlayerColor(playerid, 0xFFFFFF00);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 21:13


Cezary M.







Wiek: 31
Na forum: 5450 dni
Posty: 28
Nick w MP: Shawn_Boswell

Piwa: 1

Respekt: 50

Ale nie komend?, tylko ka?dy na wej?ciu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-02-01, 21:15


DumpeR







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

Piwa: 1026

Respekt: 48,3

W:
Kod:


public OnPlayerConnect(playerid)

Dodaj:
Kod:

SetPlayerColor(playerid, 0xFFFFFF00);


Postaw piwo autorowi tego posta
 

 
Tagi: pare :: komend
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