moze mi neko molimvas reci kako da napravim kada doÄ'em ovdije
if(PlayerToPoint(5.0, playerid,2102.8640,-1997.7531,13.5469))
{
if(PlayerInfo[playerid][pSmetlar] == 6)//
{
new Veh = GetPlayerVehicleID(playerid);
if(Veh == 118 || Veh == 119 || Veh == 120 || Veh == 121)
{
PlayerInfo[playerid][pSmetlar] = 7;
SetPlayerCheckpoint(playerid,833.5689,-1213.9362,16.9766,5.0);//
}
}
}
da me freeza i da mi pise "istovar"
i da budem freezan 5-6 sec i onda da me unfreeza??
pliss
forward UnfreezePlayer(playerid); // - unfreeaza igraÄa
// Tvoj kod.. dodano SetTimerEx - postavlja timer za unfreeze igraÄa
if(PlayerToPoint(5.0, playerid,2102.8640,-1997.7531,13.5469))
{
if(PlayerInfo[playerid][pSmetlar] == 6)//
{
new Veh = GetPlayerVehicleID(playerid);
if(Veh == 118 || Veh == 119 || Veh == 120 || Veh == 121)
{
PlayerInfo[playerid][pSmetlar] = 7;
SetPlayerCheckpoint(playerid,833.5689,-1213.9362,16.9766,5.0);//
// Neznam jesi to mislio, ali eto
SendClientMessage(playerid,neka_boja,"Istovari");
SetTimerEx("UnfreezePlayer",5000 /* 5 sekundi ti je 5000 */,0 /* neka se ne ponavlja */,"i",playerid /* id igraÄa */);
}
}
}
public UnfreezePlayer(playerid){ TogglePlayerControllable(playerid,false); return 1;} // Funkcija za unfreeze
ee
to je to na to sam mislio
ali me freeza i nece me unfreezat??
mozes pogledat zasto? :D
Promjeni
public UnfreezePlayer(playerid){ TogglePlayerControllable(playerid,false); return 1;} // Funkcija za unfreeze
u
public UnfreezePlayer(playerid){ TogglePlayerControllable(playerid,true); return 1;} // Funkcija za unfreeze
kad to zamjenim oda me uopce ne freeza :S
Citat: Lukaâ,,¢ poslato April 13, 2010, 18:48:19 POSLE PODNE
forward UnfreezePlayer(playerid); // - unfreeaza igraÄa
// Tvoj kod.. dodano SetTimerEx - postavlja timer za unfreeze igraÄa
if(PlayerToPoint(5.0, playerid,2102.8640,-1997.7531,13.5469))
{
if(PlayerInfo[playerid][pSmetlar] == 6)//
{
new Veh = GetPlayerVehicleID(playerid);
if(Veh == 118 || Veh == 119 || Veh == 120 || Veh == 121)
{
PlayerInfo[playerid][pSmetlar] = 7;
SetPlayerCheckpoint(playerid,833.5689,-1213.9362,16.9766,5.0);//
// Neznam jesi to mislio, ali eto
SendClientMessage(playerid,neka_boja,"Istovari");
SetPlayerControllable(playerid,false);
SetTimerEx("UnfreezePlayer",5000 /* 5 sekundi ti je 5000 */,0 /* neka se ne ponavlja */,"i",playerid /* id igraÄa */);
}
}
}
public UnfreezePlayer(playerid){ TogglePlayerControllable(playerid,true); return 1;} // Funkcija za unfreeze
Eto kopiraj sad taj kod :P zbunjen sam dosta xD
ok..
e ali sad mi baca error pogledaj :D
C:\DOCUME~1\PaNtEk!\Desktop\TESTSE~1\GAMEMO~1\gf.pwn(3414) : error 017: undefined symbol "SetPlayerControllable"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
sta da napravim? :D
Umjesto "SetPlayerControllable(playerid, false);" stavi "TogglePlayerControllable(playerid, false);"..
e too tako radi tnx puno ;)
nemoze jos lock :D
moze mi jos neko reci kako da napravim kada doÄ'em na ovaj Marker to je zadnji u posalu da mi se vozilo respawna
da se stvori tamo di je inace :D
if(PlayerToPoint(3.0, playerid,1971.9615,-1990.3647,13.5539))
{
if(PlayerInfo[playerid][pPostar] == 10)//
{
new Veh = GetPlayerVehicleID(playerid);
if(Veh == 11 || Veh == 12)
{
PlayerInfo[playerid][pPostar] = 0;//
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_GREEN ,"*Cestitamo, Uspjesno ste dostavili poštu!");
GivePlayerMoney(playerid, 6753);
SendClientMessage(playerid, COLOR_GREEN ,"Zarada = 6753$");
}
}
}
}