wo bzw wie kann man den Tankpreis setten?
Und kann man Tanken auch zum Biz machen?
MFG
Beiträge von attimen
-
-
stock mktime(hour,minute,second,day,month,year) {
new timestamp2;timestamp2 = second + (minute * 60) + (hour * 3600);
new days_of_month[12];
if ( ((year % 4 == 0) && (year % 100 != 0)) (year % 400 == 0) ) {
days_of_month = {31,29,31,30,31,30,31,31,30,31,30,31}; // Schaltjahr
} else {
days_of_month = {31,28,31,30,31,30,31,31,30,31,30,31}; // keins
}
new days_this_year = 0;
days_this_year = day;
if(month > 1) { // No January Calculation, because its always the 0 past months
for(new i=0; i<month-1;i++) {
days_this_year += days_of_month[i];
}
}
timestamp2 += days_this_year * 86400;for(new j=1970;j<year;j++) {
timestamp2 += 31536000;
if ( ((year % 4 == 0) && (year % 100 != 0)) (year % 400 == 0) ) timestamp2 += 86400; // Schaltjahr + 1 Tag
}return timestamp2;
}
Vielen Vielen Dank !
Thema geschlossen -
stock Time() {
new hour,minute,second;
new year, month,day;
gettime(hour, minute, second);
getdate(year, month, day);
return mktime(hour,minute,second,day,month,year);
}
hehe ok danke nur warum kommt jetz der error
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(58380) : error 017: undefined symbol "mktime"
-
unter den stocks.......
ok danke aber jetz sind noch 4 errors da
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(14227) : error 001: expected token: ",", but found ";"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(19742) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(19744) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(55664) : error 017: undefined symbol "Time"
PS: Ich möchte es nur lernen und es ist nur ein private server -
Warum denken hier 90 % immer, wenn es 26 Errors sind,dass es 100 %tig ein Klammerfehler ist?
Das ist Falsch!
Es kann,aber muss nicht.
Füg den Code mal von PawnFox ein.
Egal wo? oder muss ich es i-wo bestimmt eintragen -
-
Also ich wollte in meinen Server neue Objecte einfügen auf einmal erschein 26 Errors !!?! ich zeige sie mal hier
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(4617) : error 017: undefined symbol "StripNewLine"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(4774) : error 017: undefined symbol "StripNewLine"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(19693) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(19695) : error 017: undefined symbol "Time"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(20500) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(20500) : error 033: array must be indexed (variable "cmd")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(20568) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(20568) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21228) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21228) : error 033: array must be indexed (variable "x_nr")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21238) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21238) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21268) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21268) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21312) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21312) : error 033: array must be indexed (variable "x_nr")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21322) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21322) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21352) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21352) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21402) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21402) : error 033: array must be indexed (variable "x_job")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21532) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21532) : error 033: array must be indexed (variable "tmp")
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21542) : error 017: undefined symbol "strtok"
J:\Dokumente und Einstellungen\Atti\Desktop\DRP v.1.2\gamemodes\DRP.pwn(21542) : error 033: array must be indexed (variable "tmp")Was jetzt :<?
Bitte um hilfe MFG -
Mir ist aufgefallen was der Fehler ist.
Wollte eine AdminBase als FilterScript erstellen.
Nur bei mir habe ich schon:
new PlayerInfo[MAX_PLAYERS][pInfo];
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT#include <a_samp>
#if defined FILTERSCRIPT
enum SpielerDaten
{
Adminlevel,
Level,
Fraktion,
Team
};
new sSpieler[MAX_PLAYERS][SpielerDaten];
//tor
new ator;public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" admin base");
print("--------------------------------------\n");
return 1;
}public OnFilterScriptExit()
{
return 1;
}#else
main()
{
print("\n----------------------------------");
print(" admin base");
print("----------------------------------\n");
}#endif
public OnGameModeInit()
{
ator = CreateObject(980, -2865.3000488281, 470.39999389648, 6, 0, 0, 264);
return 1;
}public OnGameModeExit()
{
return 1;
}public OnPlayerRequestClass(playerid, classid)
{
return 1;
}public OnPlayerConnect(playerid)
{
return 1;
}public OnPlayerDisconnect(playerid, reason)
{
return 1;
}public OnPlayerSpawn(playerid)
{
return 1;
}public OnPlayerDeath(playerid, killerid, reason)
{
return 1;
}public OnVehicleSpawn(vehicleid)
{
return 1;
}public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}public OnPlayerText(playerid, text[])
{
return 1;
}public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/ator1", cmdtext, ture, 10) == 0)
{
if(sSpieler[playerid][Adminlevel] >=1)
{
SendClientMessage(playerid,0xFF0055FF,"Du hast die AdminBase geöffnet! Sie schließt sich in 10 sekunden!");
MoveObject(ator,-2865.3000488281, 470.39999389648, -2, 0,2.0);
SetTimer("adminbase",10000,false);
}
else
{
SendClientMessage(playerid,0xFF0055FF,"Du bist kein Admin");
return 1;
}
return 1;
}
return 0;
}public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}public OnPlayerEnterCheckpoint(playerid)
{
return 1;
}public OnPlayerLeaveCheckpoint(playerid)
{
return 1;
}public OnPlayerEnterRaceCheckpoint(playerid)
{
return 1;
}public OnPlayerLeaveRaceCheckpoint(playerid)
{
return 1;
}public OnRconCommand(cmd[])
{
return 1;
}public OnPlayerRequestSpawn(playerid)
{
return 1;
}public OnObjectMoved(objectid)
{
return 1;
}public OnPlayerObjectMoved(playerid, objectid)
{
return 1;
}public OnPlayerPickUpPickup(playerid, pickupid)
{
return 1;
}public OnVehicleMod(playerid, vehicleid, componentid)
{
return 1;
}public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
return 1;
}public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
return 1;
}public OnPlayerSelectedMenuRow(playerid, row)
{
return 1;
}public OnPlayerExitedMenu(playerid)
{
return 1;
}public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
return 1;
}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
return 1;
}public OnRconLoginAttempt(ip[], password[], success)
{
return 1;
}public OnPlayerUpdate(playerid)
{
return 1;
}public OnPlayerStreamIn(playerid, forplayerid)
{
return 1;
}public OnPlayerStreamOut(playerid, forplayerid)
{
return 1;
}public OnVehicleStreamIn(vehicleid, forplayerid)
{
return 1;
}public OnVehicleStreamOut(vehicleid, forplayerid)
{
return 1;
}public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
return 1;
}forward adminbase();
public adminbase()
{
MoveObject(ator,-2865.3000488281, 470.39999389648, 6, 0,2.0);
}
es kommen die errors:
Edit:
DRP v.1.2\filterscripts\ator.pwn(47) : error 017: undefined symbol "ator"
filterscripts\ator.pwn(98) : error 017: undefined symbol "ture"
filterscripts\ator.pwn(100) : error 017: undefined symbol "sSpieler"
filterscripts\ator.pwn(100) : warning 215: expression has no effect
filterscripts\ator.pwn(100) : error 001: expected token: ";", but found "]"
filterscripts\ator.pwn(100) : error 029: invalid expression, assumed zero
filterscripts\ator.pwn(100) : fatal error 107: too many error messages on one line -
Guten Tag,
Ich wollte mal versuchen in dem Gamemode DRP ein Admin Tor zu erstellen.
Wollte fragen ob ich dies auch in einem Filterscript machen kann und wie ich es nur für Admins öffbar machen kann.
MFG ObganoEDIT: Er sagt ich habe nicht PlayerInfo Definiert obwohl ich es stehen habe.
if (strcmp("/ator", cmdtext, true, 10) == 0) { if (PlayerInfo[playerid][pAdmin] >= 1); { MoveObject(ator,-2865.3000488281, 470.39999389648, 1,3.0); SendClientMessage(playerid,yellow, "Du hast AdminTor(1) geöffnet."); return 1; } if (strcmp("/azu", cmdtext, true, 10) == 0); { MoveObject(admina,-2865.3000488281, 470.39999389648, 10,3.0); SendClientMessage(playerid,yellow, "Du hast AdminTor(1) geschlossen."); return 1; -
Habe nur noch 1 Frage: Wie kann ich den gehalt von müllman und busfahrer ändern. ich habe es schon mal versucht aber ohne erfolg
-
Danke!
-
Mit welchen Command benutzt man Harndrang?!?
-
ich meine bei mir sind manche gebiete weiß und wenn man /invade macht steht da gebiet wurde ausgeschaltet.
-
Wie kann ich die Gang Zonen einteilen bzw. in eine gang zuteilen? bei mir sind die meisten ausgestellt.