kannse nicht lesen
Ist nicht aus einem Godfather...
kannse nicht lesen
Ist nicht aus einem Godfather...
Habe es ja nicht geschafft das war mein Problem versuche meine Probleme immer selbst zu lösen bevor ich hier etwas poste doch dort komme ich nicht weiter.
Kann mir jemd. den Anfag bzw. ein Beispiel posten?
achja wie würde ich bei nem Dialog:
(gTeam[playerid] == 1 gTeam[playerid] == 2
gTeam[playerid] == 4
gTeam[playerid] == 11)
einbringen?
Guten Tag suche eine Job auswahl in einem Menü anstatt /join etc. das Menü sollte per /arbeit aufrufbar sein und nur an einer bestimmten stelle in einem bestimmten Interior. Geht das?
Habe bisher nur das Alte /join und /accept job system =S
if(strcmp(cmd, "/join", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pJob] == 0)
{
if(gTeam[playerid] == 1 || gTeam[playerid] == 2 || gTeam[playerid] == 4 || gTeam[playerid] == 11)
{
SendClientMessage(playerid, COLOR_GREY, " You must be a Civilian (Not Wanted) or a Family Member to get a Job !");
return 1;
}
if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,359.5997,160.0016,1008.3828))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a detective type /accept job.");
GettingJob[playerid] = 1;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,358.6109,163.0714,1008.3828))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a lawyer type /accept job.");
GettingJob[playerid] = 2;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,-223.1524,1409.3818,27.7734))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a whore type /accept job.");
GettingJob[playerid] = 3;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,2007.1066,1226.5453,10.8130))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a drug dealer type /accept job.");
GettingJob[playerid] = 4;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,2391.8931,1042.0045,10.8203))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a car jacker type /accept job.");
GettingJob[playerid] = 5;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,2813.7563,891.7469,10.7578 ))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a car mechanic type /accept job.");
GettingJob[playerid] = 7;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,361.8978,171.9671,1008.3828))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a bodyguard type /accept job.");
GettingJob[playerid] = 8;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,-400.8776,1239.7761,5.3623))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a gun dealer type /accept job.");
GettingJob[playerid] = 9;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,359.1848,178.5323,1008.3828))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a car dealer type /accept job.");
GettingJob[playerid] = 10;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,359.0508,188.2652,1008.3828))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a boxer type /accept job.");
GettingJob[playerid] = 12;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,358.8333,180.9785,1008.3828))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a bus driver type /accept job.");
GettingJob[playerid] = 14;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,358.4088,183.7671,1008.3828))
{
if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pFMember] < 255) { SendClientMessage(playerid, COLOR_GREY, " Families cannot take on this Job !"); return 1; }
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a trucker type /accept job.");
GettingJob[playerid] = 16;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,2295.4204,618.6517,10.8203))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a taxi driver type /accept job.");
GettingJob[playerid] = 14;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,423.8775,2536.4634,16.1484))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a Plane Pilot type /accept job.");
GettingJob[playerid] = 21;
}
else if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,1717.6965,1303.3091,10.8052))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* To become a Street Sweeper type /accept job.");
GettingJob[playerid] = 19;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not even near a place to get a Job !");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You already have a Job, use /quitjob first !");
}
}
return 1;
}
if(strcmp(cmd, "/kick", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /kick [playerid/PartOfName] [reason]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (PlayerInfo[playerid][pAdmin] >= 1) //Ab welchem Admin Level
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /kick [playerid/PartOfName] [reason]"); //Text der kommen soll
return 1;
}
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s wurde von %s gekickt, Grund: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year); //Text der kommen soll
KickLog(string);
Kick(giveplayerid);
format(string, sizeof(string), "AdmCmd: %s wurde von %s gekickt, Grund: %s", giveplayer, //Text der kommen sollsendername, (result));
SendClientMessageToAll(COLOR_LIGHTRED, string);
return 1;
}
}
}
Nein durch die Suchfunktion finde ich viel eig. alles aber was ich nicht finde sind kleinigkeiten viele kleinigkeiten wäre zuviel Spam^^
Wie bekomme ichn das raus?^^
new string[256];
new playername[MAX_PLAYER_NAME]
GetPlayerName(playerid,playername,MAX_PLAYER_NAME);
if(strfind(playername,"_",true,1)!=-1)
f=1;
if(playername[strlen(playername)-1]=='_')
f=0;
for(new i=0;i<strlen(playername);i++)
if((playername[i]<='9')&&(playername[i]>='0'))
f=0;
if(!f)
{
format(string, sizeof(string), "Kück: %s wurde gekickt... blabla",playername);
KickLog(string);
SendClientMessage(playerid,COLOR_YELLOW,"Falscher Name: Nutze Vorname_Nachname lan");
SendClientMessageToAll(COLOR_LIGHTRED, string);
}
wenn ich das einfach ausklammer */ /* dann kommt das:
C:\Dokumente und Einstellungen\gamemodes\test.pwn(1997) : error 017: undefined symbol "string"
C:\Dokumente und Einstellungen\gamemodes\test.pwn(1997) : error 017: undefined symbol "string"
C:\Dokumente und Einstellungen\gamemodes\test.pwn(1997) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\gamemodes\test.pwn(1997) : 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.
Macht keiner soetwas? Sind nur kleine Fragen...
Bei großen Sachen wie z.B ein Autohaus bekommt er auch G€LD!
Happy Birthday =)
PS.: Das Script ist das WorldOfRedApple Script.
In Selfmade = WorldOfRedApple Script? Selfmade = DU hast es selbst gemacht sonst ist es nicht dein Selfmade xp
naja würd dir gern helfen kann leider net genau..
Wie in dieser welt? In der = O oder in der o ? oder im ei: 0 ? kA naja
400€ war das meiste soweit ich weiß was ich bekommen habe...^^
100€ viel? in was für einer Welt lebst du xP
hab ma ne Homepage eingerichtet halt HEader, Button designs etc. 400€ das ist viel aber 100€ naja...^^
Finds aber gut das er was anbietet...
Guten Tag suche ein paar Scriptlehrer die mir bissle helfen über ICQ immer wenn ich Fragen hab da ich dieses Forum nicht vollspammen will bei meinen Fragen und die Antworten meistens sehr lange dauern bis ich den Fehler selbst erkannt habe oder aufgegeben hab...
Einfach hier im Thread falls ihr mir per ICQ 4 free hilft zum SA:MP Pawno Scripten bei kleineren Fragen mit eurer ICQ nummer oder per PN Danköö
SetCameraBehindPlayer(ID-des-Zugsbots)
dann den code bei onplayerrequestetclass
Nein nicht die ID des Zugbots da er nicht immer ID 0 ist oder ID 1 die wechselt manchmal...
SetCameraBehindPlayer ? Haste es damit ma versucht?^^
Kann mir das mal nun jemd. GENAU erklären? ...
Wie mache ich z.B das wenn einer das Wort "Hurenso**" im Chat benutzt das an die Admins die Warnung "Hurenso**" kommt mit dem Spielernamen?...^^
Thanks its Work
~Closed
Das wegmachen:
GivePlayerMoney(playerid, -100);
//edit fuuck war zulam =S
Falscher Thread wa?
Das gehört nicht in "Server Werbung!"
Rachtschribung ftw^^
Da benutzt du einfach die SuFu oben im Forum einzelnd (Suchfuntkion) mit den Begriffen:
[FS]Tacho
und
Führerscheinsystem
da findet man einiges oO
Ich bin für Selfmade! Aber das heißt nicht das ich Selfmade Scripte. Ich lerne durch ein Anfänger Script (wie der Name sagt für Anfänger)
Danke versuche es mal..
//Edit:
C:\Dokumente und Einstellungen\Desktop\Script\gamemodes\Script.pwn(17558) : warning 202: number of arguments does not match definition
C:\Dokumente und Einstellungen\Desktop\Script\gamemodes\Script.pwn(17558) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Warnings.