Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.
Témák - Bluebay
16
« Dátum: 2011. Március 11. - 21:10:33 »
C:\\Documents and Settings\\Bluebay\\Dokumentumok\\Beérkezett fájlok\\ladmin4v2.pwn(770) : error 021: symbol already defined: \"string\" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 1 Error. //729 sor! public OnPlayerConnect(playerid) { new //Kezdõdik a GetIpCountry Connect része MaxPlayers = GetMaxPlayers(), string[144], IP[16]; GetPlayerIp(playerid, IP, sizeof IP); format(string, sizeof string, \" {FFFF00}%s {00FF00}Csatlakozott a szerverhez.| {FFFFFF}Ország: {AAFFCC}%s|\", jatekosnev(playerid), GetIpCountry(IP)); for(new p; p < MaxPlayers; p++) { if(!IsPlayerConnected(p) || p == playerid) continue; SendClientMessage(p, 0x00CEE23A, string); } format(string, sizeof string, \" %s IP Adress: %s |\", string, IP); SendClientMessage(playerid, 0x00CEE23A, string); //Vége a GetIpCountry Connect részének PlayerInfo[playerid][Deaths] = 0; PlayerInfo[playerid][Kills] = 0; PlayerInfo[playerid][Jailed] = 0; PlayerInfo[playerid][Frozen] = 0; PlayerInfo[playerid][Level] = 0; PlayerInfo[playerid][LoggedIn] = 0; PlayerInfo[playerid][Registered] = 0; PlayerInfo[playerid][God] = 0; PlayerInfo[playerid][GodCar] = 0; PlayerInfo[playerid][TimesSpawned] = 0; PlayerInfo[playerid][Muted] = 0; PlayerInfo[playerid][MuteWarnings] = 0; PlayerInfo[playerid][Warnings] = 0; PlayerInfo[playerid][Caps] = 0; PlayerInfo[playerid][DoorsLocked] = 0; PlayerInfo[playerid][pCar] = -1; for(new i; i<PING_MAX_EXCEEDS; i++) PlayerInfo[playerid][pPing] = 0; PlayerInfo[playerid][spamCount] = 0; PlayerInfo[playerid][spamTime] = 0; PlayerInfo[playerid][PingCount] = 0; PlayerInfo[playerid][PingTime] = 0; PlayerInfo[playerid][FailLogin] = 0; PlayerInfo[playerid][ConnectTime] = gettime(); //------------------------------------------------------ //770!!! sor: new PlayerName[MAX_PLAYER_NAME], string[128], str[128], file[256]; GetPlayerName(playerid, PlayerName, MAX_PLAYER_NAME); new tmp3[50]; GetPlayerIp(playerid,tmp3,50);
17
« Dátum: 2011. Március 09. - 21:46:54 »
#include <a_samp> #include <fixchars.h> #include <zcmd> #include <IsPlayerLAdmin> #include <sscanf2> #define COLOR_RED 0xFF0000FF new bool:bilincs[MAX_PLAYERS]; CMD:bilincs(playerid, params[]) { new giveplayerid; if (sscanf(params, \"u\", giveplayerid)) SendClientMessage(playerid, 0xa61515FF, \"» Használat: /bilincs [playerid]\"); else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa61515FF, \"[HIBA]: Nincs ilyen játékos!\"); else{ if(!IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); new name[MAX_PLAYER_NAME],string[200]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof string, \"%s megbilincselt egy civilt!\", name); SendClientMessageToAll(0xB3D5B2AA,string); TogglePlayerControllable(giveplayerid,0); } return 1; } CMD:elenged(playerid, params[]) { new giveplayerid; if (sscanf(params, \"u\", giveplayerid)) SendClientMessage(playerid, 0xa61515FF, \"» Használat: /elenged [playerid]\"); else if (giveplayerid == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa61515FF, \"[HIBA]: Nincs ilyen játékos!\"); else{ if(!IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa61515FF, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!!\"); new name[MAX_PLAYER_NAME],string[200]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof string, \"%s elengedett egy civilt!\", name); SendClientMessageToAll(0xB3D5B2AA,string); TogglePlayerControllable(giveplayerid,1); } return 1; } CMD:betesz(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /betesz [playerid]\"); if(bilincs[id] == false) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Ez a játékos nincs megbilincselve!\"); if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Te nem ülsz jármûben!\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s betette %s-t a jármûvébe!\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); new vehicle; vehicle = GetPlayerVehicleID(playerid); PutPlayerInVehicle(id,vehicle,2); } return 1; } CMD:huzodjle(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /huzodjle [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: %s kérem húzodjon jármûvével az út szélére, közúti ellenörzés!\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); } return 1; } CMD:iratokat(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /iratokat [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: Jónapot %s, kérem mutassa az iratait! (/iratok)\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); } return 1; } CMD:iratok(playerid, params[]) { new Name[MAX_PLAYERS]; new string[128]; GetPlayerName(playerid, Name, sizeof(Name)); format(string,sizeof(string),\"» %s itt van a jogosítványom, a személyim meg az útlevelem, tessék!\",Name); SendClientMessageToAll(0xab1b1b1AA, string); ApplyAnimation(playerid, \"PED\",\"IDLE_CHAT\",4.0, 0, 0, 0, 0, 0); return 1; } CMD:motozas(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /motozas [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: %s kérem forduljon meg, motozás következik!\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); } return 1; } CMD:motoz(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /motoz [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; new fegyverek; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt megmotozza %s-t.\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); fegyverek = GetPlayerWeapon(id); format(string,sizeof(string),\"» Fegyverek: %s\", fegyverek); SendClientMessage(playerid, 0xaada04AA, string); } return 1; } CMD:elkoboz(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /elkoboz [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: %s önnél fegyvereket találtam, ezeket elkobzom!\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); ResetPlayerWeapons(id); } return 1; } CMD:elkoszon(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /elkoszon [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: %s köszönöm eggyütt mûködését, további szép napot!\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); } return 1; } CMD:felszolit(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /felszolit [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: %s a rendõrség nevében álljon meg, különben kénytelenek leszünk tüzet nyitunk!\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); } return 1; } CMD:kezeket(playerid, params[]) { new id; if(IsPlayerLAdmin(playerid)) return SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]:Ennek a parancsnak a használatához adminnak kell lenned!\"); if (sscanf(params, \"u\", id)) SendClientMessage(playerid, 0xa90b0bAA, \"» Használat: /kezeket [playerid]\"); if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, 0xa90b0bAA, \"[HIBA]: Nincs ilyen játékos!\"); else { new string[128]; new Name[MAX_PLAYERS]; new Name2[MAX_PLAYERS]; GetPlayerName(playerid, Name, sizeof(Name)); GetPlayerName(id, Name2, sizeof(Name2)); format(string,sizeof(string),\"» %s rendõrtiszt: %s kezeket fel! (/handsup)\",Name2,Name); SendClientMessageToAll(0xaada04AA, string); } return 1; } CMD:handsup(playerid, params[]) { new Name[MAX_PLAYERS]; new string[128]; GetPlayerName(playerid, Name, sizeof(Name)); format(string,sizeof(string),\"» %s megadta magát.\",Name); SendClientMessageToAll(0xab1b1b1AA, string); SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP); return 1; } Kérdezem hogy mi a baj? A probléma: Nem lehet használni a parancsokat Kérés +-ba: Azt a kértést kaptam, hogy ha lehet áttudnátok irni, hogy sscanf nélküli legyen? Légyszi segitsetek kéne a modhoz nagyon ez a pár rendõrparancs és nemtudjuk hogy miért nem jók :/
18
« Dátum: 2011. Március 08. - 17:36:32 »
Szóval beirjuk hogy /notepad blablabla kiirja: Elmentettük, ID-je:34 És utána /notepad_nyit 34 Szöveg: blablabla És úgy kéne megoldani, hogy txt fájlba mentse a notepad-ba beirtakat. Köszönöm szépen a segitséget
19
« Dátum: 2011. Március 08. - 16:25:57 »
Sziasztok, itt nem én kérek tõletek, hanem ti kérhettek tõllem :angry: Tudom, hogy sokaknak nagyon nehezen megy az npc csinálása Viszont szükségetek lenne rá. Ha kell segítség, akkor írj egy pm-et és teljes egészében elkészitem neked. Köszi és nincsmit:D -Blue
20
« Dátum: 2011. Március 07. - 19:37:02 »
Na már kezdek elõrébb jutni, mostmár csináltam sima Buszt ami tökéletesen mükszik(UP: Mod resi uán besz*rt az is) és gyalogoló emberkét. No a probléma most a következõ: Van egy ilyen kódom: // This is a comment // uncomment the line below if you want to write a filterscript //#define FILTERSCRIPT #include <a_samp> new TurismoVehicle; new Bluebay_Busz_LSVehicle; public OnFilterScriptInit ( ) { print ( \"NPC Betöltése. . .(TURISMO)\" ); ConnectNPC ( \"Turismo\", \"turismo_vh_pd_LS\" ); ConnectNPC ( \"Busz_LS\", \"Bluebay_Busz_LS\" ); TurismoVehicle = CreateVehicle(451, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); Bluebay_Busz_LSVehicle = CreateVehicle(431, 0.0, 0.0, 5.0, 0.0, 3, 3, 5000); return 1; } public OnPlayerSpawn(playerid) { if(IsPlayerNPC(playerid)) //Checks if the player that just spawned is an NPC. { new npcname[MAX_PLAYER_NAME]; GetPlayerName(playerid, npcname, sizeof(npcname)); if(!strcmp(npcname, \"Turismo\", true)) { PutPlayerInVehicle(playerid, TurismoVehicle, 0); return 1; } if(!strcmp(npcname, \"Busz_LS\", true)) //a 2. NPC { PutPlayerInVehicle(playerid, Bluebay_Busz_LSVehicle, 0); return 1; } return 1; } //Other stuff for normal players goes here! return 1; } Ebben azt akartam megoldani, hogy 1 filterscriptbe többet teszek. Nos Busz_LS nevû NPC tökéletesen végzi a munkáját, míg a turismo nem éppen. A turismo lespawnol a karik kezdõhelyére egy turismot de enm oda ahova kéne, és nem is indul el maga a kocsi.
|