GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Beniboy10 - 2014. június 22. - 12:14:47

Cím: Ajtó be ill. kinyitása
Írta: Beniboy10 - 2014. június 22. - 12:14:47
Sziasztok az lenne a gondom hogy csináltam egy ajtó kinyitásos ill. bezárásos scriptet, úgy hogy ha kocsiba van az ember akkor is és ha nincs a kocsiba akkor betudja zárni az ajtót illetve ki tudja nyitni.
 
CMD:ajto(playerid, params[], vehicleid)
{
/* if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xff0000AA, \"Nem vagy jármûben!\");*/
new VehID = GetPlayerVehicleID(playerid);
new Float:x, Float:y, Float:z;
new VehPos = GetVehiclePos(vehicleid, x, y, z);
if(vEngine[VehID] == 0)
{
if(IsPlayerInRangeOfPoint(VehID, 17.0, VehPos, x, y, z))
GetVehicleParamsEx(VehID,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(VehID,engine,lights,alarm,1,bonnet,boot,objective);
SendClientMessage(playerid, 0x5eff00AA, \"Ajtók bezárva!\");
vEngine[VehID] = 1;
}
else if(vEngine[VehID] == 1)
{
if(IsPlayerInRangeOfPoint(VehID, 17.0, VehPos, x, y, z))
GetVehicleParamsEx(VehID,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(VehID,engine,lights,alarm,0,bonnet,boot,objective);
SendClientMessage(playerid, 0x6fff00AA, \"Ajtók kinyitva!\");
vEngine[VehID] = 0;
}
return 1;
}

 
Kettõ Warning van ezek: C:\\Program Files (x86)\\Rockstar Games\\Zone RPG\\gamemodes\\Zone_RPG.pwn(328) : warning 202: number of arguments does not match definition
C:\\Program Files (x86)\\Rockstar Games\\Zone RPG\\gamemodes\\Zone_RPG.pwn(336) : warning 202: number of arguments does not match definition
Cím: Ajtó be ill. kinyitása
Írta: gyuri98 - 2014. június 22. - 13:40:18
Kihagytál abból a sorból egy paramétert amelyre a warningot kiadta.
Cím: Ajtó be ill. kinyitása
Írta: Dfoglalo - 2014. június 22. - 14:44:07
[mod]Használd a kiemelt témát! Zárok.[/mod]