bei mir kommt der fehler in dem panel
Setze die sessions zu spät ,fällt mir gerade auf.
BugFix kommt bald.
bei mir kommt der fehler in dem panel
Setze die sessions zu spät ,fällt mir gerade auf.
BugFix kommt bald.
Gibt es schon ,sind aber zu umständlich,nimm einfach den Array
Erklär bitte genauer was du meinst...
Ich finds unötig.
Als Tutorial wäre es gut Wenn du die Sachen noch weiter ausführst...
2/10 |
Ups hab ich mich wohl vertippt . Egal ist ja klar was gemeint ist,oder?
Sinnvoll ,warum auch nicht? Kann ja nie schaden Und es macht spaß
Finde erlich gesagt den Grundstock schon gut,allerdings zu groß,sieht so aus als ob wir in 2002 Leben und die PC's noch keine hohe auflösung darstellen können.Das erdrückt einen so ein wenig.
Erkläre mal bitte genauer was du denn vor hast.
u = Teil des usernames oder ID ,liefert ID zurück
S = string
I = Integer
Ehm ,ich wüsste nicht ob Pawn eine Funktion direkt dafür hat.Es ist aber möglich mit strlen ,damit fragst du die Länge ab.
if(strlen(SpielerInfo[playerid][pItem1] <= 1) {
//string ist kleiner als 1 ,also 0
}else{
//größer als 1 oder 1
}
http://wiki.sa-mp.com/wiki/Strlen
SetTimerEx auf 15000 (15SEK) mit playerid übergeben
Und dann den Checkpoint einfach löschen
Fehler 1:
if(sscanf(params,"is"))return SendClientMessage(playerid,BLAU,"Tipp : /aveh [VEHICLE ID]");
zu:
if(sscanf(params,"i"))return SendClientMessage(playerid,BLAU,"Tipp : /aveh [VEHICLE ID]");
Und Fehler 2:
if(sscanf(params,"us",pID))return SendClientMessage(playerid,BLAU,"Tipp : /freeze [Spielername/ID]");
zu:
if(sscanf(params,"u",pID))return SendClientMessage(playerid,BLAU,"Tipp : /freeze [Spielername/ID]");
Das du 1000*10 rechnest ist echt fail :'D
Aber nunja,bau dir einfach eine überprüfung ein ,ob der spieler in der nähe von diesem Checkpoint ist.
Tipp: IsPlayerInRangeOfPoint ( http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint )
//EDIT ,so könnt es gehen:
if(pCP[playerid] == CHECKPOINT_BUS1 && IsPlayerInRangeOfPoint (playerid,10.0,1079.7078,-1714.5710,13.3828)
{
TogglePlayerControllable(playerid, 0);
DisablePlayerCheckpoint(playerid); // Checkpoint den alten löschen.
SetPlayerCheckpoint(playerid,1431.7366,-1734.5909,13.3828,5.0);
pCP[playerid] = CHECKPOINT_BUS2;
GameTextForPlayer(playerid, "~r~Warten", 10000, 1);
SetTimerEx("haltestelle", 1000*10, 0, "i", playerid);
return 1;
}else if(pCP[playerid] == CHECKPOINT_BUS2 & IsPlayerInRangeOfPoint(playerid,10.0,1431.7366,-1734.5909,13.3828)
{
TogglePlayerControllable(playerid, 0);
DisablePlayerCheckpoint(playerid); // Checkpoint den alten löschen.
SetPlayerCheckpoint(playerid,1824.0698,-1650.5098,13.3828,5.0);
pCP[playerid] = CHECKPOINT_BUS3;
GameTextForPlayer(playerid, "~r~Warten", 10000, 1);
SetTimerEx("haltestelle", 1000*10, 0, "i", playerid);
return 1;
}
Und benutz doch mal bitte else
du meinst pawno ,warscheinlich..
A: Falscher Bereich
B: Einfach mal neu downloaden ,würde ich sagen. Oder als Admin starten probieren
WCF übernimmt das ,wenn ich das richtig in erinnerung habe.Zusätzlich ist ja noch der SEC_KEY drinne,wenn der nicht angegeben ist,oder falsch stopt das ganze script ja direkt und ich gehe stark davon aus,das die User inteligent genug sind,den Sinn & Zweck dieses Key's zu erkennen und diesen nicht entfernen.
Gestern aufgeräumt *_*
Für sowas haben wir den Fehlerklärbär.
http://forum.sa-mp.de/index.php?form=Explain
Hier wird dir genau beschrieben ,was das Error ist,und wie du ihn beheben kannst
Relase Daten:
Titel: WBB_Stats by KingClem™
Rel. Date: 02.02.2013
Version: Open-BETA
Autor: Clemens R. alias KingClem
Lizenz: GNU
Beschreibung:
Dieses Script,dient dazu Profilfelder im WBB vom Script aus
zu ändern.Zusätzlich liefert es auch noch die Funktionen:
*User Erstellen (Create_User)
*User Ban (Ban_User)
*User Entbannen (Unbann_User)
*Benutzerfeld ändern (Edit_Feld)
Info-Text
Ich habe mal wieder in der Nacht ein wenig gescriptet ,und eigentlich
war das Relase für Sontag geplant,aber nachdem ich mich mit der API
ein wenig vertraut gemacht habe,dachte ich mir kannst du es heute ja schon
raushauen,und gucken ob es Bug's gibt etc,und gucken wie es ankommt.
Nutzungsempfehlung
Ich empfehle aktuell noch die Nutzung von WBB_Connect 2.0 (von |-|auke)
Es hat einfach ein größeres einsatzgebiet und weit mehr Funktionen,
dieses Script soll noch kein Ersatz darstellen,dafür ist es noch zu klein.
Allerdings kann es gut als Zusatz genutzt werden,um halt die Benutzerfelder
zu bearbeiten.Ich hoffe ich trete Hauke ,hiermit nicht zu nah,es soll kein
Abklatsch oder ähnliches darstellen.
Es fehlt einfach nur die Funktion Editfeld.Vieleicht wird er das ja
hinzufügen ,wenn er es hier sieht,dann werde ich diese Version für
den öffentlichen gebrauch nicht weiter ausbauen.
Beigelegt ist ein Beispiel Script,wo die Benutzung erläutert wird.
Das PHP Script basiert so weit wie möglich auf der WCF API.Allerdings
lieferte diese nicht die Funktion um Benutzerfelder zu ändern,also
mache ich dieses über einen eigenen SQL Befehl.
*Link zu WBB_Connect: Klick mich
Instalation:
*Die Datei: KC_Script.php öffnen und den SEC_KEY ändern.Zeile 9 & Abspeichern
*Die Datei: KC_Script.php auf ihren Webspace hochladen
****ACHTUNG: Dateiname nicht ändern! | Datei muss ins WBB Verzeichniss!
*Im WBB ein neues Benutzerfeld erstellen.
*Die ID merken und hier angeben.
*Am besten das Filterscript anschauen,dort ist es einmal vorgemacht.
*Die Datei: KC_WBB includieren (PAWN)
Funktionen:
Activate_Script(URL zum Dateiordner!(STRING),SEC Key (STRING)) //Aktiviert das ganze,MUSS genutzt werden!
Bsp:
Activate_Script("localhost/WBB","12165hg8dth46ghdf6g5"); //ohne HTTP:// und kein / am ende der URL
Edit_Feld(UserName,Feld_ID,neuer Wert )
Bsp:
#define ID_GELD_STATS 49 //ID vom Benutzerfeld im WBB
new Bug_Fix[40];
format(Bug_Fix,sizeof(Bug_Fix),"%i",GetPlayerMoney(playerid));
Edit_Feld(GetName(playerid),ID_GELD_STATS,Bug_Fix); //Bis zur vollen version wird dieses noch gefixxt.
Ban_User(UserName,Grund)
Unban_User(UserName)
Create_User(UserName,Pass,Mail)
Bsp:
Siehe Filterscript...
Downloads:
Pastebin (INCLUDE) : http://pastebin.com/RfqkPrSR
Pastebin (Filterscript) : http://pastebin.com/zC4bticf
Download(Alles) : http://ul.to/yudylpyk
**Archiv Passwort: 123KingClem
Rate:
Die letzten beiden sind optional.
Mehr infos findest du in der Wiki: http://wiki.sa-mp.com/wiki/Strcmp