new pID;
new string[128],string2[128];
new Float:x,Float:y,Float:z;
if(sscanf,params,"u",pID);// 2157
if(isPlayerInFrakt(playerid,2))
probiere es mal so
Beiträge von Sebastian.
-
-
Würde auch ma gerne drauf kommen.. jedoch ist meine IP gerangebanned :o
-
Hi..
Wie kann man das nochma machen:
In einem Dialog zwichen An / Aus wechseln.
D.h im listitem 1 steht zuerst AN.. wenn ich drauf klicke, soll da AUS stehen und halt die dazugehörige Funktion.
mfg -
Haste bei OnGamemodeInit ein Taxitor = CreateObject?
-
Es wird um einiges einfacher, wenn du das Object anklickst, und dann F3 drückst... dann musst du jedoch, die Koordinaten, bissl von hand eingeben.. sind aber meinst nur 1-2 stellen und paar nach dem Komma
/edit nicht richtig gelesen D: gilt nur für MTA
-
top100station , big fm etc .. das andere hat ja schon djandre aufgezählt
-
Mhm.. Ironie komm heraus
Alle Skins haben meines erachtens eine Unterschiedliche Kondition...
Jedoch glaube ich, das die Skins, wo der Spieler "Sportlich" aussieht, die Skins sind, mit der meisten Kondition.
Jedoch kann man alle Skins auch schneller rennen lassen, indem man ganze Zeit leertaste hintereinander drückt -
soso
danke dir
jedoch D:Code
Alles anzeigenD:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(121) : error 001: expected token: ";", but found "-identifier-" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(121) : error 035: argument type mismatch (argument 1) D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(121) : error 035: argument type mismatch (argument 1) D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(121) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
Zeile 121
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde begonnen!", name); -
Bei
new name[MAX_PLAYERS_NAME]; -
soweit geklärt, bis auf die Errors, wobei ich es mit diesen "strings" net ganz gebacken kriege
Code
Alles anzeigenD:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(112) : error 017: undefined symbol "MAX_PLAYERS_NAME" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(112) : error 009: invalid array size (negative, zero or out of bounds) D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(112) : error 036: empty statement D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(112) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(fahrstundeauto, 14, cmdtext);
return 1;
}
dcmd_fahrstundeauto(playerid, params[])
{
new pID;
new name[MAX_PLAYERS_NAME];
new string, string2;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_LIGHTBLUE,"Benutze: /Fahrstundeauto [ID]");
if(GetPVarInt(pID,"fahrstundeauto") == 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde begonnen!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast mit deinem Fahrschüler (%d)%s die Fahrstunde begonnen!", name);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string2);
SetPVarInt(pID,"fahrstundeauto") = 1;
}
else if(GetPVarInt(pID, "fahrstundeauto") == 1)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde beendet!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast die Fahrstunde mit (%d)%s wurde beendet!", name);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string2);
SetPVarInt(pID,"fahrstundeauto") = 0;
}
return 1;
} -
ok danke dir
hab anscheinent doch net alles überarbeitet, was du gesagt, bzw gefunden hattest
/edit: würde dir ma gerne ne Pn schreiben, damit ich hier net alles voll "spame" -
oh ja.. sry D:
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(fahrstundeauto(14, cmdtext); //<--- Zeile 106
return 1;
}
dcmd_fahrstundeauto(playerid, params[])
{
new pID, name[MAX_PLAYERS_NAME],string, string2;
if(sscanf(params,"u",pID,text))return SendClientMessage(playerid,Hellblau,"Benutze: /Fahrstundeauto [ID]");
if(GetPVarInt(pID,"fahrstundeauto") == 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde begonnen!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast mit deinem Fahrschüler (%d)%s die Fahrstunde begonnen!", name);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string2);
SetPVarInt(piD,"fahrstundeauto") = 1;
}
else if(GetPVarInt(pID, "fahrstundeauto") == 1)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde beendet!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast die Fahrstunde mit (%d)%s wurde beendet!", name);
SendClientMessage(playerdi, COLOR_LIGHTBLUE, string2);
SetPVarInt(pID,"fahrstundeauto") = 0;
}
return 1;
} -
:o damn.. der wollte das mit dem Internet explorer öffnen.. wtf
nunja.. diese Errors bleiben trotzdem weiterhin bestehenCode
Alles anzeigenD:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(106) : error 017: undefined symbol "dcmd" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(106) : warning 215: expression has no effect D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(106) : warning 215: expression has no effect D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(106) : error 001: expected token: ";", but found ")" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(106) : error 029: invalid expression, assumed zero D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(106) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
soo.. hab das ganze einfachmal "neugestartet" und siehe an D:
er erkennt nun dini net mehr.. und jaes ist im include ordner von pawno
-
Doch doch
hab ich
-
oh
danke
jedoch: immernoch die Errors, obwohl ich dcmd drin hab, und das sonst immer funktioniert hatCode
Alles anzeigenD:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(105) : error 017: undefined symbol "dcmd" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(105) : warning 215: expression has no effect D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(105) : warning 215: expression has no effect D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(105) : error 001: expected token: ";", but found ")" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(105) : error 029: invalid expression, assumed zero D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(105) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
das mit dem Definieren hat nix gebracht.. und das mit den fscars[0] usw, das hat doch nix mit dem PVar zu tun.. das erlaubt es ja da einzusteigen dann
//Edit
Hab noch bisschen was versuchen, und jetzt sind nur noch Errors und Warnings in der Zeile
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(fahrstundeauto(14, cmdtext); //<--- 104
return 1;
}
dcmd_fahrstundeauto(playerid, params[])
{
#pragma unused params
new pID, name[MAX_PLAYERS_NAME],string, string2;
if(sscanf(params,"u",pID,text))return SendClientMessage(playerid,Hellblau,"Benutze: /Fahrstundeauto [ID]");
if(GetPVarInt(pID,"fahrstundeauto") == 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde begonnen!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast mit deinem Fahrschüler (%d)%s die Fahrstunde begonnen!", name);
SendClientMessage(playerdi, COLOR_LIGHTBLUE, string2);
GetPVarInt(piD,"fahrstundeauto") = 1;
}
else if(GetPVarInt(pID, "fahrstundeauto") == 1)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde beendet!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast die Fahrstunde mit (%d)%s wurde beendet!", name);
SendClientMessage(playerdi, COLOR_LIGHTBLUE, string2);
GetPVarInt(pID,"fahrstundeauto") = 0;
}
return 1;
}Code
Alles anzeigenD:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(104) : error 017: undefined symbol "dcmd" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(104) : warning 215: expression has no effect D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(104) : warning 215: expression has no effect D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(104) : error 001: expected token: ";", but found ")" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(104) : error 029: invalid expression, assumed zero D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(104) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
-
Tag
Ich möchte gerne, das ein Fahrlehrer eine Fahrstunde beginnen kann für seinen Fahrschüler.. jedoch hab ich errors.
Was ich mit der "Fahrstunde" erreichen wollte: Wenn der Fahrlehrer /fahrstundeauto ID macht, soll es der pID erlaubt werden, in das Prüfungsauto einzusteigen.. wenn der Fahrlehrer den befehl nochmal macht, soll es der pID logischer Weise nichtmehr erlaubt werden.
ich habe es so gemacht#include <a_samp>
#include <dini>
#include <dcmd>
new fscars[MAX_VEHICLES];
#define COLOR_LIGHTBLUE 0x00EBFFFFBei OnGamemodeInit
fscars[6] = AddStaticVehicle(551,-2093.0554,-106.9964,35.1208,177.1338,3,3);
fscars[7] = AddStaticVehicle(551,-2089.8101,-106.9442,35.1209,178.9133,3,3);
fscars[8] = AddStaticVehicle(551,-2085.9226,-107.0411,35.1208,179.2792,3,3);
fscars[9] = AddStaticVehicle(551,-2082.6465,-106.8311,35.1208,184.4537,3,3);
fscars[10] = AddStaticVehicle(551,-2079.2439,-106.8457,35.1209,182.1908,3,3);
fscars[11] = AddStaticVehicle(551,-2075.7825,-106.9365,35.1280,183.0275,3,3);
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(fahrstundeauto(14, cmdtext);
return 0;
}
dcmd_fahrstundeauto(playerid, params[])
{
#pragma unused params
new pID, name[MAX_PLAYERS_NAME],string, string2;
if(sscanf(params,"u",pID,text))return SendClientMessage(playerid,Hellblau,"Benutze: /Fahrstundeauto [ID]");
if(GetPVarInt(pID,"fahrstundeauto") == 0)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde begonnen!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast mit deinem Fahrschüler (%d)%s die Fahrstunde begonnen!", name);
SendClientMessage(playerdi, COLOR_LIGHTBLUE, string2);
GetPVarInt(piD,"fahrstundeauto") = 1;
}
else if(GetPVarInt(pID, "fahrstundeauto") == 1)
{
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Fahrlehrer (%d)%s hat die Fahrstunde beendet!", name);
SendClientMessage(pID, COLOR_LIGHTBLUE,string);
format(string2 sizeof(string2), "Du hast die Fahrstunde mit (%d)%s wurde beendet!", name);
SendClientMessage(playerdi, COLOR_LIGHTBLUE, string2);
GetPVarInt(pID,"fahrstundeauto") = 0;
}
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vehicleid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
for(new j = 0;j<sizeof fscars;j++)
{
if(vehicleid == fscars[j])
{
if(GetPVarInt(playerid,"fahrstundeauto") == 1)
{
}
else if(GetPVarInt(playerid,"fahrstundeauto") == 0)
{
RemovePlayerFromVehicle(playerid);
}
}
}
}
return 1;
}
stock LoadAccount
{
SetPVarInt(playerid,"fahrstundeauto",dini_Int(Spielerdatei,"fahrstundeauto"));
}
/edit errors vergessen zu postenCode
Alles anzeigenD:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(97) : error 017: undefined symbol "fahrstundeauto" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(97) : warning 203: symbol is never used: "dcmd" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(144) : error 037: invalid string (possibly non-terminated string) D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(144) : error 017: undefined symbol "fahrstundeauto" D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(144) : error 029: invalid expression, assumed zero D:\window 0.3e\samp03e_svr_win32\gamemodes\Fahrschule.pwn(144) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 5 Errors.
-
Hallo..
Wie kann ich einen Spieler erlauben, das er sich in ein bestimmtes Fahrzeug reinsetzen darf?
Also wenn z.b ein Admin macht /erlauben ID, dann soll es ihm erlaubt werden, sich in nur bestimmt fahrzeuge reinzuseten, und wenn er den Befehl nochmal macht, dann kann/darf er es nicht mehr.
lg -
Du kannst es auch so machen... geh auf Antworten und füge den Link mit de Bild ein. Dann kopierst du dir aus einem anderen Tab den Seitenlnk.. gehst wieder auf die Seite, wo du den Link zu dem Bild reinkopiert hast duklickst auf "link einfügen" Das würfte so ein silberne Kette sein.. dann öffnet sich ein fenster, und da fügst du den link aus deinem Forum ein und gehst auf Absenden.. fertig^^