Tematy otagowane jako: pasy
1. [INNE] Pasy
Witam, ogolnie pasy same w sobie dzialaja, lecz nie wiem jak je podpiac pod forward wypadku. Propowalem tak, lecz wyrzuca warning:
[code]C:UsersACERDesktopRTruckv2.pwn(1404) : warning 211: possibly unintended assignment[/code]
Linijka 1404:
[code] if(IfPasyPlayer[i] = 0)[/code]
Oto moj forward:
[code]forward WypadekAuta();
public WypadekAuta()
{
foreach(new i : Player)
{
if(IsPlayerInAnyVehicle(i))
{
GetVehicleHealth(GetPlayerVehicleID(i), Gracz[GetPlayerVehicleID(i)][NoweHPGraczu]);
Gracz[GetPlayerVehicleID(i)][HPGraczu] = Gracz[GetPlayerVehicleID(i)][StareHPGraczu] - Gracz[GetPlayerVehicleID(i)][NoweHPGraczu];
if(Gracz[GetPlayerVehicleID(i)][HPGraczu] >= 120 && Gracz[i][Wypadek] == 0)
{
if(IfPasyPlayer[i] = 0)
{
if(GetPlayerState(i) == PLAYER_STATE_PASSENGER || GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
Gracz[i][Wypadek] = 1;
GetPlayerHealth(i, health);
if(GetPlayerState(i) == PLAYER_STATE_PASSENGER)
{
SetPlayerHealth(i, health-33);
}
if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
{
SetPlayerHealth(i, health-49);
}
TogglePlayerControllable(i, 0);
Gracz[GetPlayerVehicleID(i)][HPGraczu] = 0;
Gracz[i][TimerWypadku] = SetTimerEx("PoWypadku", 5000, 0, "d", i);
SendClientMessage(i, CZERWONY, "Spow...
2. [INNE] Pasy
Witam prosi?em was ju? dawno o skrypt na pasy:
dali?cie mi ten:
http://www.gtao.pl/inne-funkcja-vt87075.htm
ale zauwa?y?em dopiero teraz ten b??d gdy kto? siedzi jako pasa?er i spr?buje wysi??? to ustalo go na pozycje kierowcy gdy ma zapiete pasy... prosz? o wasz? pomoc.
Z g?ry dzi?kuj?.
3. [INNE] Pasy
http://pastebin.com/dwCCEj1V
Jak doda? do tych komend ze gdy masz rozpiete pasy to ci wyskoczy gdy wpiszesz:
/pasy.z
to wpisze nam na czacie "Twoje pasy nie s? zapi?te"
a gdy
/pasy.o
to wpisze nam na czacie "Twoje pasy s? ju? zapi?te"
4. [INNE] Pasy [id]
Elo mam taka komende dziala all ale sprawdza zawsze id 0 nie wiem czemu code:
Kod:
if(strcmp("/sprawdzpasy", cmdtext, true, 9)== 0)
{
if(gTeam[playerid] == TEAM_POLICJA)
{
if(!strlen(cmdtext[9])) return SendClientMessage(playerid, -1, "Wpisz /sprawdzpasy [id gracza]");
if(!IsPlayerConnected(strval(cmdtext[10]))) return SendClientMessage(playerid, -1, "Ten gracz nie jest online");
giveplayerid = strval(cmdtext[10]);
if(Pasy[giveplayerid]) SendClientMessage(playerid, COLOR_LIGHTGREEN, "Ten gracz ma zapi?te pasy.");
else SendClientMessage(playerid, COLOR_LIGHTRED, "Ten gracz nie ma zapi?tych pas?w!");
}
return 1;
}
5. [INNE] Pasy
Czesc mam maly problem za pomoc daje piwko
Kod:
if(strcmp("/sprawdzpasy", cmdtext, true, 9)== 0)
if(gTeam[playerid] == TEAM_POLICJA)
{
if(!strlen(cmdtext[9])) return SendClientMessage(playerid, -1, "Wpisz /sprawdzpasy [id gracza]");
if(!IsPlayerConnected(strval(cmdtext[10]))) return SendClientMessage(playerid, -1, "Ten gracz nie jest online");
{
Pasy[giveplayerid]=true;
{
SendClientMessage(playerid, COLOR_ORANGE, "{0000FF}Ten gracz ma zapi?te pasy.");
}
else
Pasy[playerid]=false;
{
SendClientMessage(playerid, COLOR_ORANGE, "{FF8000}Ten gracz nie ma zapi?tych pas?w!");
}
}
return 1;
}
Error
Kod:
C:UsersxxxxxDesktopxxxxx(3438) : error 029: invalid expression, assumed zero
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
6. [GF] Pasy
Witam.
Jak zrobi? komend? dzi?ki kt?rej po wpisaniu komendy :
Kod:
Pod nickiem poka?e nam si? napis w nawiasie ( pasy ) ?
Chodzi o skrypt zcmd
Pozdrawiam i polec? piwka