ja aber wo ist der timer xD
Beiträge von EliteCake
-
-
ja das weiß ich eben nicht wo es ist sag mir eben wo nach ich suchen muss xD
ist es vlt davon waspublic Tacho()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new vehicle = GetPlayerVehicleID(i);
if(IsPlayerInAnyVehicle(i) && GetPlayerState(i) == 2 && !IsANoTachoCar(vehicle))
{
if(Tank[vehicle] >= 1)
{
Tank[vehicle]--;
}
else
{
Motor[vehicle] = false;
GameTextForPlayer(i,"~r~Der Tank ist leer",3000,4);
}
}
}
return 1;
}public Tanken(playerid)
{
new string[128],TankPreis;
new vehicle = GetPlayerVehicleID(playerid);
TankPreis = ((100 - Tank[vehicle]) * 2);
if(Betanken[playerid] == 1)
{
if(GetPlayerMoney(playerid) >= TankPreis)
{
Tank[vehicle] = 100;
TogglePlayerControllable(playerid, 1);
GivePlayerMoney(playerid, - TankPreis);
PlayerInfo[playerid][Geld] -= TankPreis;
format(string,sizeof(string),"Du hast dein Fahrzeug für %d$ getankt.",TankPreis);
SendClientMessage(playerid,Grün,string);
Betanken[playerid] = 0;
UpdateSpeedo(playerid);
}
else
{
format(string,sizeof(string),"Du hast nicht genug Geld (%d$)",TankPreis);
SendClientMessage(playerid,Rot,string);
}
}
return 1;
} -
Moin oder Guten Abend.....
wie kann ich es machen das wen der Motor aus ist also
Motor[carid/vehicleid/car] = false
der tank nicht mehr sinkt ???ich weiß jetzt nicht genau wo das mit dem Tank ist...
müsstet mir sagen nach was ich suchen und posten muss :====)MFG cake
-
wollte bei meiner tank abfrage auch abfragen ob der Motor aus ist
if(Motor[carid] = true)
{
SendClientMessage(playerid,Rot,"Du musst den Motor aus machen!");
return 1;
}
warning 211: possibly unintended assignment
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
-
10/10
sehr cool und alles dynamisch!!! -
ahh ok teste mal
-
Abend Com,
wie mache ich mein Motor system zu einem Licht systemnew bool:Licht[MAX_VEHICLES]=false;
dcmd_licht(playerid,params[])
{
#pragma unused params
if(GetPlayerVehicleSeat(playerid) == 0)
{
new car = GetPlayerVehicleID(playerid);
if(GetVehicleModel(car) == 509 || GetVehicleModel(car) == 481 || GetVehicleModel(car) == 510)
{
SendClientMessage(playerid, Rot, "Du sitzt auf einem Fahrrad. Das hat keinen Licht!");
}else if (Licht[car] == false)
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
Licht[car] = true;
}else
{
GetVehicleParamsEx(car,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(car,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Licht[car] = false;
}
}
return 1;
}
hier muss ich nur noch licht zu machen oder
for (new i=0; i< MAX_VEHICLES; i++)
{
GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Motor[i] = false;
Licht[i] = false;
}public OnVehicleSpawn(vehicleid)
{
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
Motor[vehicleid] = false;
Licht[vehicleid] = false;
return 1;
}MFG Cake
-
geht danke
-
-
ja ich werde mal in der nächsten zeit mich anmelden und mal so sehen was bei euch so los ist
-
wen ich darf würde ich auch noch paar tipps geben...
also ich würde es so machen ...
-Startseite mit News
-oben die Kategorien (Spiele,Events,Termine,Topic,Profil)
-unter Spiele welche spiele halt zur Liga gehören und ihr sag ich mal Unterstüzt,
-Event z.B. Monatg Großes Gewinn spiel in Battlefield 3 der Gewinner der ein K/D von 15/10 hat gewinnt 10€ PSC
-Termine z.B Montag den 18.12.5128 Besprechung der Höhergestellten mit Abstimung nacher im Forum unter Topic/Abstimmungen
-Topic z.B Abstimmung, Server, Sponsoren, Donator
-Profil halt so was wie Medalien in welchen Spielen usw Forum Points wo mit man sich nacher egen welche zusatz preise ersteigern kann.ja das wäre so wie ich es machen würde narturlich nocht nicht alles...
Rechtschreib fehler können bei euch bleiben.....
-
ok eigentlich recht gute idea aber um Größer zu werden weiß ich nicht wie man das machen soll und das >Forum< ist zimlich bunt sollte eher schlicht gehalten werden
MFG Cake
-
mhhhh gute fragee.........
vlt mal im script kucken ob egen wo bestimte abfragen sind oder vlt das regist system ein bug hat
-
also so zusagen community wettbewerbe
-gibts da auch so was dan wie ein siger preis
-gibt es Sponsoren -
meint ihr mit liga sowas wie die ESL
-
vlt mit /rcon login (pw)
das rcon pw findes du unter server.cfg datei
oder unter scriptfils accounts und dann dein acc admin levl erhöhern -
gerade ging es jetzt geht es schon wieder net
wieso bitte um eine schnelle fehler behandlung
bitte hilft mir jemanddcmd_fill(playerid,params[])
{
#pragma unused params
new carid = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
return 1;
}
if(GetPlayerState(playerid) != 2)
{
SendClientMessage(playerid,Rot,"Du kannst nur als Fahrer tanken!");
return 1;
}
if(IsANoTachoCar(carid))
{
SendClientMessage(playerid,Rot,"Dieses Fahrzeug hat keinen Tank!");
return 1;
}
if(IsPlayerInRangeOfPoint(playerid,2.0,1000.5323,-940.9221,42.1487)
|| IsPlayerInRangeOfPoint(playerid,2.0,1007.1821,-933.7119,42.1731) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,1938.9042,-1776.3755,13.3808)
|| IsPlayerInRangeOfPoint(playerid,2.0,1944.3123,-1769.3580,13.3820) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,1380.9349,463.2896,20.1310)
|| IsPlayerInRangeOfPoint(playerid,2.0,1383.0538,455.8885,19.8995) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,653.2905,-569.9843,16.3285)
|| IsPlayerInRangeOfPoint(playerid,2.0,658.3235,-559.7913,16.3278)
|| IsPlayerInRangeOfPoint(playerid,2.0,-99.2766,-1171.7705,2.4701) //tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-87.3254,-1163.7476,2.2241) //tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-1667.5259,410.9921,7.1734)
|| IsPlayerInRangeOfPoint(playerid,2.0,-1680.2010,411.9779,7.1708)
|| IsPlayerInRangeOfPoint(playerid,2.0,-2029.4103,158.7331,28.8301) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-2024.0455,154.7949,28.8271)
|| IsPlayerInRangeOfPoint(playerid,2.0,-2413.9492,970.0224,45.2878) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-2407.4719,982.5601,45.2859)
|| IsPlayerInRangeOfPoint(playerid,2.0,-2248.6003,-2558.2173,31.8950) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-1605.4547,-2714.4626,48.5321)
|| IsPlayerInRangeOfPoint(playerid,2.0,2115.1289,923.3563,10.8127) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-1464.8555,1858.5363,32.6268)
|| IsPlayerInRangeOfPoint(playerid,2.0,-1477.6841,1865.5970,32.6286) // tankw
|| IsPlayerInRangeOfPoint(playerid,2.0,-1329.5178,2672.1833,50.0551)
|| IsPlayerInRangeOfPoint(playerid,2.0,-1327.6125,2682.8066,50.0548)) // tankw{
SendClientMessage(playerid,Rot,"Du bist an keiner Tankstelle!");
return 1;
}
GameTextForPlayer(playerid,"~y~Bitte Warten..",3000,4);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Tanken",10000,0,"i",playerid);
Betanken[playerid] = 1;
return 1;
} -
ok habe ich mir schon in etwar gedacht xD aber wusste es net danke
-
vlt solltes du uns sagen was das Problem ist
-
Hallo
ich habe ein tank system drinne jedoch kann ich nicht tanken an den posis wieso auch immer
weil wen ich in einem car bin kommt da du bist an keiner tankstelledcmd_fill(playerid,params[])
{
#pragma unused params
new carid = GetPlayerVehicleID(playerid);
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid,Rot,"Du musst in einem Fahrzeug sitzen!");
return 1;
}
if(GetPlayerState(playerid) != 2)
{
SendClientMessage(playerid,Rot,"Du kannst nur als Fahrer tanken!");
return 1;
}
if(IsANoTachoCar(carid))
{
SendClientMessage(playerid,Rot,"Dieses Fahrzeug hat keinen Tank!");
return 1;
}
if(!IsPlayerInRangeOfPoint(playerid,2.0,1000.5323,-940.9221,42.1487)
|| !IsPlayerInRangeOfPoint(playerid,2.0,1007.1821,-933.7119,42.1731) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,1938.9042,-1776.3755,13.3808)
|| !IsPlayerInRangeOfPoint(playerid,2.0,1944.3123,-1769.3580,13.3820) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,1380.9349,463.2896,20.1310)
|| !IsPlayerInRangeOfPoint(playerid,2.0,1383.0538,455.8885,19.8995) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,653.2905,-569.9843,16.3285)
|| !IsPlayerInRangeOfPoint(playerid,2.0,-99.2766,-1171.7705,2.4701) //tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,-1667.5259,410.9921,7.1734)
|| !IsPlayerInRangeOfPoint(playerid,2.0,-2029.4103,158.7331,28.8301) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,-2024.0455,154.7949,28.8271)
|| !IsPlayerInRangeOfPoint(playerid,2.0,-2413.9492,970.0224,45.2878) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,-2407.4719,982.5601,45.2859)
|| !IsPlayerInRangeOfPoint(playerid,2.0,-2248.6003,-2558.2173,31.8950) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,-1605.4547,-2714.4626,48.5321)
|| !IsPlayerInRangeOfPoint(playerid,2.0,2115.1289,923.3563,10.8127) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,-1464.8555,1858.5363,32.6268)
|| !IsPlayerInRangeOfPoint(playerid,2.0,-1477.6841,1865.5970,32.6286) // tankw
|| !IsPlayerInRangeOfPoint(playerid,2.0,-1329.5178,2672.1833,50.0551)
|| !IsPlayerInRangeOfPoint(playerid,2.0,-1327.6125,2682.8066,50.0548)) // tankw
{
SendClientMessage(playerid,Rot,"Du bist an keiner Tankstelle!");
return 1;
}
GameTextForPlayer(playerid,"~y~Bitte Warten..",3000,4);
TogglePlayerControllable(playerid, 0);
SetTimerEx("Tanken",10000,0,"i",playerid);
Betanken[playerid] = 1;
return 1;
}MFG Cake