Wysłany: 2012-04-14, 09:37
Colin_Carleone
Wiek: 30 Na forum: 5725 dni Posty: 373
Piwa : 4800
Witam.
Jak przerobi? ten kod :
Kod:
CMD:uwolnij(playerid, cmdtext[])
{
if(!ToFrakcja(playerid,1)) return 1;
new playa;
if(sscanf(cmdtext, "i",playa))
{
GuiInfo(playerid,""BIALY"U?yj: /uwolnij (id)");
return 1;
}
if(!IsPlayerConnected(playa)||playa==playerid)
{
GuiInfo(playerid,"Nie poprawne id gracza!");
return 1;
}
if(!OdlegloscGracze(5.0, playerid, playa))
{
GuiInfo(playerid,"Gracz nie jest ko?o ciebie!");
return 1;
}
if(PlayerInfo[playa][pJail]==0)
{
GuiInfo(playerid,"Ten gracz nie jest w wi?zieniu!");
return 1;
}
switch(PlayerInfo[playerid][pFrakcja])
{
case 2:
{
if(!DoInRange(10.0,playerid,-195.0150,980.5963,-36.8519))
{
GuiInfo(playerid,"Nie jeste? w areszcie!");
return 1;
}
if(PlayerInfo[playa][pJailCela]!=99)
{
GuiInfo(playerid,"Nie masz wystarczaj?cych uprawnie? aby wypisa? tego wi??nia!");
return 1;
}
PlayerInfo[playa][pJail]=0;
PlayerInfo[playa][pJailCela]=0;
ZapiszKonto(playa);
format(String, sizeof(String), ""MAPA"Policjant (%d)%s wypu?ci? ciebie z wi?zienia",playerid,Nick[playerid]);
GuiInfo(playa,String);
format(String, sizeof(String), ""MAPA"(%d)%s zosta? uwolniony z wi?zienia",playa,Nick[playa]);
GuiInfo(playerid,String);
return 1;
}
}
return 1;
}
Aby po wpisaniu komendy , zwalnia?o gracza z wi?zienia , i teleportowa?o ko?o policjanta ?
Za pomoc dam
Wysłany: 2012-04-14, 09:48
karol170396
Wiek: 33 Na forum: 5643 dni Posty: 580
Nick w MP: Journey
Piwa : 1520
Kod: CMD:uwolnij(playerid, cmdtext[])
{
if(PlayerInfo[playerid][pFrakcja]!=1) return 1;
new playa,Float:Pos[3];
if(sscanf(cmdtext, "d",playa))
{
GuiInfo(playerid,"U?yj: /uwolnij (id)");
return 1;
}
if(!IsPlayerConnected(playa)||playa==playerid)
{
GuiInfo(playerid,"Nie poprawne id gracza!");
return 1;
}
if(!OdlegloscGracze(5.0, playerid, playa))
{
GuiInfo(playerid,"Gracz nie jest ko?o ciebie!");
return 1;
}
if(PlayerInfo[playa][pJail]==0)
{
GuiInfo(playerid,"Ten gracz nie jest w wi?zieniu!");
return 1;
}
if(!DoInRange(10.0,playerid,-195.0150,980.5963,-36.8519))
{
GuiInfo(playerid,"Nie jeste? w areszcie!");
return 1;
}
if(PlayerInfo[playa][pJailCela]!=99)
{
GuiInfo(playerid,"Nie masz wystarczaj?cych uprawnie? aby wypisa? tego wi??nia!");
return 1;
}
PlayerInfo[playa][pJail]=0;
PlayerInfo[playa][pJailCela]=0;
ZapiszKonto(playa);
GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
SetPlayerPos(playa, Pos[0], Pos[1], Pos[2]);
format(String, sizeof(String), ""MAPA"Policjant (%d)%s wypu?ci? ciebie z wi?zienia",playerid,Nick[playerid]);
GuiInfo(playa,String);
format(String, sizeof(String), ""MAPA"(%d)%s zosta? uwolniony z wi?zienia",playa,Nick[playa]);
GuiInfo(playerid,String);
return 1;
}
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.
Więcej szczegółów
Wystawiono 1 piw(a):KamilowskyPL
Wysłany: 2012-04-14, 10:04
Colin_Carleone
Wiek: 30 Na forum: 5725 dni Posty: 373
Piwa : 4800
Kod:
C:\Users\Prezes\Desktop\LiveTruck - Projekt\P4RP\gamemodes\p4rp_v2.pwn(34775) : error 021: symbol already defined: "cmd_uwolnij"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Linijka :
Kod:
Pod komend? ta linijka
[ Dodano : 2012-04-14, 10:08 ]
Dobra naprawi?em , piwko dla ciebie.
Tagi: areszt
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: