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

Wysłany: 2012-07-27, 22:13


zuraw13







Wiek: 27
Na forum: 5073 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Chce doda? skrypty do gamemodu, skrypty s? w "COMMAND", a ja tego nie kumam:
Kod:

#define COLOR_ERROR 0xF01414FF

COMMAND:lock(playerid, params[])
{
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? w poje?dzie!");
return 1;
}

PlaySoundForPlayer(playerid, CAR_HORN);

for(new PlayerId = 0; PlayerId < MAX_PLAYERS; PlayerId++)
if(PlayerId != playerid)
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), PlayerId, 0, 1);

SendClientMessage(playerid, COLOR_GREEN, " (info) Zamkn??e?/a? pojazd.");

return 1;
}

COMMAND:unlock(playerid, params[])
{
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? w poje?dzie!");
return 1;
}

PlaySoundForPlayer(playerid, CAR_HORN);

for(new PlayerId = 0; PlayerId < MAX_PLAYERS; PlayerId++)
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid), PlayerId, 0, 0);

SendClientMessage(playerid, COLOR_GREEN, " (info) Otworzy?e?/a? pojazd.");

return 1;
}

COMMAND:unlock_all(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Komenda dost?pna tylko dla administratora.");
return 1;
}

for(new VehicleId = 0; VehicleId < MAX_VEHICLES; VehicleId++)
for(new PlayerId = 0; PlayerId < MAX_PLAYERS; PlayerId++)
SetVehicleParamsForPlayer(VehicleId, PlayerId, 0, 0);

new String[255];
format(String, sizeof(String), " (info) Wszystkie pojazdy zosta?y otworzone przez administratora: %s (%d).", Player[playerid][Name], playerid);
SendClientMessageToAll(COLOR_GREEN, String);

return 1;
}

COMMAND:c4(playerid, params[])
{
if(BombArmed[playerid] == true)
{
SendClientMessage(playerid, COLOR_RED, "Mo?esz pod?o?y? tylko jedn? bomb? naraz!");
return 1;
}

GetPlayerPos(playerid, BombX[playerid], BombY[playerid], BombZ[playerid]);
GetXYInFrontOfPlayer(playerid, BombX[playerid], BombY[playerid], 0.7);
SendClientMessage(playerid, 0x0066FFAA, "Bomba pod?o?ona, explozja za 10 sekund.");
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 0, 0, 0, 0, 0);
BombObject[playerid] = CreateDynamicObject(1252, BombX[playerid], BombY[playerid], BombZ[playerid] - 0.8,270,0,0);
SetTimerEx("BombTimer",10000, 0, "d", playerid);
BombArmed[playerid] = true;

return 1;
}

COMMAND:cheats(playerid, params[])
{
if(Player[playerid][DriftEnabled])
{
SendClientMessage(playerid, COLOR_RED, " (info) Nie mo?esz u?ywa? cheat?w, gdy system driftu jest w??czony.");
return 1;
}
ShowPlayerDialog(playerid, DIALOG_CHEATS, DIALOG_STYLE_LIST, "Cheaty", "Wy??cz cheaty\nPrzy?pieszenie\nPodskakiwanie\nZmiana koloru\nGwa?towne zatrzymanie\nKatapulta\nFlip\nNiszcz pojazd\nNiespadanie z pojazdu", "Wybierz", "Anuluj");
return 1;
}


COMMAND:zw(playerid, params[])
{
if(Player[playerid][AwayTime] > 0)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Tej komendy mo?esz u?y? raz na 5 minut.");
return 1;
}

Player[playerid][AwayTime] = 300;
GetPlayerHealth(playerid, Player[playerid][AwayHP][0]);
GetPlayerArmour(playerid, Player[playerid][AwayHP][1]);
TogglePlayerControllable(playerid, 0);
SetPlayerHealth(playerid, 9999.0);
Player[playerid][Away] = true;

Attach3DTextLabelToPlayer(lAfk[playerid], playerid, 0.0, 0.0, 0.8);

new String[255];
format(String, sizeof(String), " (info) %s (id %d) zaraz wraca (AFK).", Player[playerid][Name], playerid);
SendClientMessageToAll(COLOR_YELLOW, String);

return 1;
}

COMMAND:jj(playerid, params[])
{
if(!Player[playerid][Away])
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie masz z/w.");
return 1;
}

SetPlayerHealth(playerid, Player[playerid][AwayHP][0]);
SetPlayerArmour(playerid, Player[playerid][AwayHP][1]);
TogglePlayerControllable(playerid, 1);
Player[playerid][Away] = false;

Delete3DTextLabel(lAfk[playerid]);
lAfk[playerid] = Create3DTextLabel("Z/W (AFK)", COLOR_YELLOW, 0.0, 0.0, 0.0, 30.0, 0, 0);

new String[255];
format(String, sizeof(String), " (info) %s (id %d) ju? jest.", Player[playerid][Name], playerid);
SendClientMessageToAll(COLOR_YELLOW, String);
return 1;
}

COMMAND:idzdo(playerid, params[])
{
new PlayerId;
if(sscanf(params, "u", PlayerId))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) U?yj: /idzdo [id gracza]");
return 1;
}

if(PlayerId == INVALID_PLAYER_ID)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie ma gracza o podanym ID.");
return 1;
}

if(playerid == PlayerId)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Poda?e?/a? swoje id!");
return 1;
}

if(Player[PlayerId][TPRefused][playerid])
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Ten gracz odrzuci? zaproszenie.");
return 1;
}

if(EventPlayers[PlayerId])
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Ten gracz jest na evencie.");
return 1;
}

GoTo(playerid, PlayerId);

return 1;
}

COMMAND:walizka(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? administratorem.");
return 1;
}

new Cash, Hint[255];

if(sscanf(params, "ds[255]", Cash, Hint))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Wpisz: /walizka [kasa] [podpowied?]");
return 1;
}

if(Cash < 1 || Cash > 10000000)
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Niepoprawna suma.");
return 1;
}

if(BagEnabled)
DestroyPickup(BagPickup);

new Float:PlayerPos[3];
GetPlayerPos(playerid, PlayerPos[0], PlayerPos[1], PlayerPos[2]);
BagPickup = CreatePickup(1210, 23, PlayerPos[0] + 2.0,PlayerPos[1] + 1.0, PlayerPos[2]);
BagEnabled = true;
BagCash = Cash;
new String[255];
format(String, sizeof(String), " (info) Administrator %s (%d) zgubil walizke pelna forsy. Je?li j? znajdziesz, zgarniesz wszystko. Podpowied?: %s.", Player[playerid][Name], playerid, Hint);
SendClientMessageToAll(COLOR_ERROR, String);
format(String, sizeof(String), "~r~~h~Administrator zgubil walizke z forsa.~n~~w~Jesli ja znajdziesz, zgarniesz wszystko.~n~~b~~h~~h~Podpowiedz: %s.", Hint);
ShowAnnounce(String, 7);

return 1;
}

COMMAND:sluzba(playerid, cmdtext[])
{
if(!Player[playerid][Logged] || (!IsPlayerAdmin(playerid) && Player[playerid][Admin] < 1))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Nie jeste? administratorem.");
return 1;
}

if(Player[playerid][OnDuty])
{
Player[playerid][OnDuty] = false;
SendClientMessage(playerid, COLOR_GREEN, " (info) Nie jeste? ju? na s?u?bie. By powr?ci? do s?u?by ponownie wpisz /sluzba .");
}
else
{
Player[playerid][OnDuty] = true;
SendClientMessage(playerid, COLOR_GREEN, " (info) Jeste? na s?u?bie. Je?li nie chcesz by? na s?u?bie ponownie wpisz /sluzba .");
}

return 1;
}

COMMAND:jetpack(playerid, params[])
{
if(!IsAdmin(playerid))
{
SendClientMessage(playerid, COLOR_ERROR, " (b??d) Komenda dost?pna tylko dla administratora.");
return 1;
}

SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USEJETPACK);
return 1;
}

Polish Drift:
http://www.4shared.com/fi...ishDrift10.html

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-27, 22:25


Carlli







Wiek: 30
Na forum: 5084 dni
Posty: 695

Piwa: 2486

Respekt: 197
Respekt: 197Respekt: 197

Raczej w z?ym dziale to napisa?e?. :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-27, 23:21


Bartek23071993

WiceWersa






Wiek: 29
Na forum: 5223 dni
Posty: 250
Nick w MP: WiceWersa

Piwa: 2429

Respekt: 70

Ostrzeżeń: 20%
Polish Drift do dzisiaj widnieje na pseudolach xD popularna mapka. Prawie jak PP tylko ?atwiejsza w instalacji. Odpu?? sobie t? mape ;-) jedyne co jest z niej dobre to licznik driftu jak sobie przerobisz dobrze ;-)

A teraz na temat

Komendy ?ywcem wzi?te z mapki PP. Nie mo?esz zrobi? kopiuj wklej bo nie b?dzie dzia?a?. Przerabia? nie warto wi?c lepiej zrobi? w?asne komendy.

Je?eli chcesz da? do PD'ka --> "COMMAND" musisz pobra? include zcmd i dopisa? #include <zcmd>
Ale komy z PP potrzebuj? sscanfa wi?c wiesz ... Wi?cej z tym roboty ni? rado?ci.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-28, 00:00


Cz3chu

Szary człowiek






Wiek: 28
Na forum: 5947 dni
Posty: 239
Nick w MP: Czechu

Piwa: 174

Respekt: 54,3

Mamy za darmo, przerobi?, doda? skrypt? Ah, no dobra.

Na g?rze mapy dodaj:

Kod:

#include zcmd


Potem wpisz CTRL+F 'wszystkie komendy' je?li nie ma takich oznacze?. To zjed? na sam d?? i wklej te komendy, errory kt?re wyskocz? podaj tutaj a postaram si? pom?c.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-07-28, 08:51


20jack01







Wiek: 29
Na forum: 5152 dni
Posty: 48
Nick w MP: [PP]20jack01

Piwa: 15

Respekt: 50

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

Mamy za darmo, przerobi?, doda? skrypt? Ah, no dobra.

Na g?rze mapy dodaj:

Kod:

#include zcmd


Potem wpisz CTRL+F 'wszystkie komendy' je?li nie ma takich oznacze?. To zjed? na sam d?? i wklej te komendy, errory kt?re wyskocz? podaj tutaj a postaram si? pom?c.


Dok?adniej to:
#Include <zcmd>
#include zcmd.inc

Postaw piwo autorowi tego posta
 

 
Tagi: jak :: dodawać :: quotcommand...quot :: gamemodu :: polish :: drift
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